AP

Invoice Processing in Accounts Payable: Steps and Automation

Invoice processing is how a business receives, checks, codes, approves and books supplier invoices before payment, including GSTIN, e-invoice and TDS checks.

A person is using a pos machine in a store

Invoice processing in accounts payable is how a business handles a supplier invoice: capture it, extract its data, validate it, match and code it, approve it and post it for payment. Rushed at month end, it lets through an invoice with no IRN from a supplier who must e-invoice, and the input tax credit claimed on it is not valid.

In OneFinOps, every invoice is read, coded and checked against the vendor record before anyone is asked to look at it.

Key takeaways

  • Six steps: capture, extraction, validation, matching and coding, approval, posting.
  • Indian invoices need GSTIN, IRN, place of supply, ITC and TDS checks.
  • TDS is deducted at booking, not payment, if booking comes first.

Invoice processing steps in accounts payable

  1. Capture every invoice (email, courier, portal, e-invoice) into one queue, with the received date.
  2. Extract header and line data: GSTINs, invoice number and date, place of supply, IRN, PO number, HSN or SAC, quantity, rate, tax.
  3. Validate GST, arithmetic, duplicates and e-invoice data (checklist below).
  4. Match and code: to the PO and GRN (3-way matching), then to GL, cost centre, ITC treatment and TDS section.
  5. Approve per the approval matrix, inside the system rather than on email.
  6. Post to the ledger and hand it to the payment run.

Non-PO invoices such as rent skip the match and go to the budget owner to confirm.

What to check on an invoice before booking (India)

CheckHowIf it fails
Supplier GSTIN statusActive on the GST portal on the invoice dateHold; no ITC on a cancelled GSTIN
E-invoice IRNIRN and QR present if the supplier is coveredNot valid for ITC; ask for an e-invoice
Place of supplyInter-state: IGST. Intra-state: CGST plus SGSTAsk for a corrected invoice
DuplicateSame vendor, invoice number and financial yearReject
Bank detailsMatch the vendor masterHold, verify by phone
ITC eligibilityNot blocked under section 17(5)Book GST as cost

As of September 2026, suppliers with aggregate turnover above ₹5 crore in any financial year from 2017-18 must issue B2B e-invoices, and under rule 48(5) of the CGST Rules an invoice without an IRN is not a valid tax invoice.

Invoice processing journal entry: worked example

A Bengaluru company receives a Pune advertising agency’s invoice (a partnership firm) for ₹2,50,000 plus 18% IGST of ₹45,000. TDS is 2% under section 393 (earlier 194C): ₹5,000. It debits advertising ₹2,50,000 and input IGST ₹45,000, and credits the agency ₹2,90,000 and TDS payable ₹5,000. The TDS is deposited by 7 October 2026.

How OneFinOps handles invoice processing

Invoices are read into lines with a confidence score on each field, and low-confidence ones go to a review queue. The Payables Agent validates the vendor, tax registration and bank details against the master record, holds duplicates, matches each line to the order and the receipt, and codes the invoice to cost centre and tax treatment.

A price or quantity outside tolerance goes to the buyer who raised the order. A changed bank account goes to the controller.

When capture, GST and TDS live in separate tools, someone reconciles them by hand. In OneFinOps the invoice, its match, its tax and its approvals are one record.

See how the Payables Agent works

Sources

Frequently asked questions

What is invoice processing in simple words?

Invoice processing is the work of handling a supplier bill: receiving it, checking it is genuine and correct, recording it with the right tax, getting it approved and passing it on for payment.

What is non-PO invoice processing?

It handles invoices with no purchase order, such as rent, utilities, professional fees and subscriptions. The invoice is checked against a contract or past bills and sent to the budget owner, who confirms the service and approves.

What should be checked on a GST invoice before booking?

Both GSTINs, invoice number and date, HSN or SAC, taxable value, GST rate and type (IGST or CGST plus SGST by place of supply), arithmetic, the IRN and QR code for e-invoices, and duplicates.

Is TDS deducted on the GST amount of an invoice?

No, if GST is shown separately on the invoice. CBDT Circular 23/2017 says TDS is then deducted on the amount excluding GST. If GST is not shown separately, TDS applies to the full amount.

From the glossary

Related terms.

Browse the whole glossary

Book a Demo