本文解答了关于《认证后的进项税额是否有抵扣期限》相关内容,同时关于1、认证后的进项税额是否有抵扣期限限制,2、认证后的进项税额是否有抵扣期限呢,3、认证后的进项税额是否有抵扣期限规定,4、认证后的进项税额分录,5、认证后的进项税怎么做转出分录,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。
认证后的进项税额是否有抵扣期限
if(!isTwoMonthPass){
data.deductibleDeadline = cloudMailOrgInvoicePojo.getDeadline();
}
List vatLists = cloudMailOrgInvoicePojo.getVatList();
DecimalFormat myformat=new DecimalFormat(".00");
if (UCanAmount.isBigger(UCanAmount.add(totalTaxAmount, totalPriceAmount), zero)) {
if (vatLists != null && vatLists.size() > 0) {
for (VatDetail vatDetail : vatLists) {
if (TradeInvoiceVatTypeEnum.SALES_OUTPUT_TAX.getCode().equals(vatDetail.getTaxType())) {// 销项税
data.outputTaxAmount = myformat.format(UCanAmount.discale(vatDetail.getTaxAmount(), 2));
} else if (TradeInvoiceVatTypeEnum.SALES_INPUT_TAX.getCode().equals(vatDetail.getTaxType())) {// 进项税
//data.deductibleDeadline = cloudMailOrgInvoicePojo.getDeadline();
data.inputTaxAmount = myformat.format(UCanAmount.discale(vatDetail.getTaxAmount(), 2));
}
}
}
}
String invoiceCode = cloudMailOrgInvoicePojo.getInvoiceCode();
String invoiceNo = cloudMailOrgInvoicePojo.getInvoiceNo();
String produceCode = cloudMailOrgInvoicePojo.getProduceCode();
//把发票代码号码和生产编号拼接起来,JZFPInvoiceImpl保存发票到E库需要用到
String invoiceCodeNoProduceCode = invoiceCode + "-" + invoiceNo + "-"
+ produceCode;
data.invoiceCodeNoProduceCode = invoiceCodeNoProduceCode;
return data;
}
public static boolean isTwoMonthPass(String dateText) {
if (StringUtils.isEmpty(dateText)) {
return false;
}
Date date = TradeInvoiceDateUtil.toDate(dateText);
Calendar sysCal=Calendar.getInstance();
sysCal.add(Calendar.MONTH, -2);
Date date2 = sysCal.getTime();
return date.after(date2);
}
}
认证后的进项税额抵扣是没有期限限制的,一直结转以后月份抵扣,直至抵扣完为止。
一般纳税人取得进项发票的时候账务处理是,
借:库存商品或原材料,
应交税费—应交增值税(进项税额),
贷:应付账款等科目。
总结:以上是编辑:【叶熙朵】整理及AI智能原创关于《认证后的进项税额是否有抵扣期限
》优质内容解答希望能帮助到您。