Set your VAT rates to the exact fraction, bundle them into compound groups when one rate is never enough, and let every invoice and bill post the right tax to the right account. Input VAT nets against output VAT in the ledger, so you always know what you owe and what you can reclaim.

To the fraction
Rate precision, not rounded whole percents
Compound
Group multiple rates into one applied tax
Net
Input vs output VAT settled in the ledger
2 reports
Tax summary and withholding summary
Some places charge a single VAT rate. Others stack a municipal surcharge on top, or split one tax into a central and a state component. ERPnBox lets you define each rate once and bundle the ones that always travel together into a compound group — so a line picks up VAT plus surcharge, or CGST plus SGST, in a single selection. Compound components apply on the base plus the simple ones, exactly the way the arithmetic should work, and the effective combined rate is stored so every calculation stays consistent.
The tax you charge customers (output VAT) and the tax you pay suppliers (input VAT) both post to your ledger, so the two net against each other and the balance is your real position at any moment. Prices can be entered tax-inclusive when that is how you quote, and ERPnBox works the tax back out for the ledger. When you need the breakdown, the tax summary and withholding summary reports lay it out by rate and by party.
01
Define a tax rate as a precise fraction, point it at the tax payable account it should post to, and it becomes selectable on items, invoice lines, and bills. Change a rate and it is picked up going forward; a rate that is in use is deactivated rather than deleted, so history stays intact.
02
Bundle several rates into one group — VAT plus a surcharge, or a central plus a state tax — and apply them with a single pick. The group stores the effective combined rate for clean math, while the tax summary still shows each component separately.
03
Handle withholding tax the way your jurisdiction frames it — call it WHT, TDS, or whatever your terms are — and the withholding summary report shows what was withheld, by party, so nothing slips through the cracks.
Full feature list
Fractional rates | Set each rate to the exact fraction it should be — no forced whole percentages. |
Tax payable account | Point a rate at the account it should post to, or fall back to the default tax account. |
Compound tax groups | Bundle rates that always apply together, such as VAT + surcharge or CGST + SGST. |
Compound-on-base math | Compound components apply on the base plus the simple components, and the effective combined rate is stored. |
Deactivate, never break history | A rate in use on documents, items, or groups is deactivated rather than deleted. |
Per-line tax | Pick a rate or group per invoice line, bill line, or catalog item. |
Default tax on items | Give an item a default tax so it fills in automatically wherever the item is used. |
Tax-inclusive pricing | Enter prices with tax included and let the tax be worked back out for the ledger. |
Withholding tax | Apply withholding — WHT, TDS, or your local equivalent — where it belongs. |
Input vs output netting | Output VAT charged and input VAT paid post to the ledger and net against each other. |
Tax summary report | See tax by rate, with each component of a group broken out. |
Withholding summary report | See what was withheld, organized by party. |
Explore more
No. ERPnBox keeps your VAT and withholding straight in your books and gives you tax and withholding summary reports to work from. It does not prepare or submit any statutory tax return on your behalf.
No. There is no e-invoicing or e-reporting to any government portal. ERPnBox handles the accounting side — the right tax on each document and a clean netting in the ledger — but it does not transmit invoices or reports to any tax authority.
No. ERPnBox records the withholding and reports it by party in the withholding summary, so you know exactly what was withheld. It does not generate official withholding certificates.
Create each part as its own rate, then bundle them into a compound tax group. Selecting the group on a line applies both together, and compound components apply on the base plus the simple ones. The tax summary still shows each component separately.
Yes. If you quote tax-inclusive, enter the price that way and ERPnBox works the tax back out so the ledger still posts the tax and the net amount correctly.
No. Withholding is jurisdiction-neutral — whether your rules call it WHT, TDS, or something else, you set the rates you need and ERPnBox tracks and reports what was withheld.
Real double-entry accounting in the same workspace as your CRM. Start free, no credit card.