Roundingoffaninvoicetotal
A one-paisa difference is still a difference, and it is the kind that surfaces during reconciliation rather than during invoicing.
4 minute read · Updated
Short answer
Invoice totals are conventionally rounded to the nearest rupee, and the adjustment should be shown as its own line — a visible round-off of plus or minus a few paise — rather than silently absorbed into a line item or the tax. Round only once, at the final payable, and never round the individual tax components separately: halving a rounded GST figure into CGST and SGST and rounding each half can leave the two halves a paisa short of the whole.
Round once, at the end
The order matters more than the arithmetic. Compute the line totals, the discount, the tax and any shipping at full precision, and round only the final payable figure.
- 01Total the lines at full precision.
- 02Apply the discount.
- 03Compute tax on the discounted value.
- 04Add shipping or other charges.
- 05Round the resulting total to the nearest rupee, and show the difference as a round-off line.
Rounding at each intermediate step instead compounds the error, and on a long invoice the accumulated drift can exceed a rupee — at which point the total no longer equals the sum of its own parts, which is the one thing an invoice must never do.
Show the adjustment
The round-off should be visible: a line reading Round off + ₹0.40 above the total. It costs one row and it means the person checking your arithmetic can follow it.
The alternative — quietly adjusting a line item or the tax figure so the total comes out round — makes the invoice internally inconsistent. A finance team recomputing the tax from the taxable value will get a different number to the one you printed, and they will ask.
The CGST/SGST halving trap
This one is specific and catches good software. To split 18% GST into CGST and SGST, compute the whole tax, then halve the money. Do not compute 9% twice.
| Approach | On ₹1,850.05 taxable | Result |
|---|---|---|
| 9% twice, each rounded | 166.50 + 166.50 | 333.00 |
| 18% once, then halved | 333.01 → 166.51 + 166.50 | 333.01 |
A paisa is trivial on one invoice and is not trivial across a year of them, because the difference shows up as a mismatch between what you charged and what your return computes. The generator halves the money rather than the rate for this reason.
The reference
GST invoice format
The fields a GST tax invoice must carry under Rule 46, when to split the rate into CGST and SGST instead of IGST, and how long you have to issue one.
Make one now
Free, no sign-up, and nothing you type leaves your browser.
Questions people ask
Rounding the final payable to the nearest rupee is the normal convention on Indian invoices and is what most recipients expect. Show the adjustment as its own round-off line rather than absorbing it, so the total remains the sum of the parts above it.
Read next
How to show a discount on an invoice
Line-level versus invoice-level discounts, why the order matters for tax, and the discount that has to be agreed before the supply to count.
What is place of supply?
The single field that decides whether you charge CGST and SGST or IGST — how to determine it, and what happens when you get it wrong.
Nine invoice mistakes that delay payment
The specific, fixable errors that stop an invoice being approved — from a missing PO number to a rupee sign that did not render in the PDF.