Where VAT math goes wrong on quotes and invoices
Adding or removing VAT is one multiplication. The totals still come out different between two people, and it is rarely the arithmetic that is broken.
Two invoices for the same order, built by two people who both know the formula, can land a few cents or a few euros apart. Not because either person made an arithmetic error, but because VAT touches rounding, discounts and mixed rates in ways that are easy to apply consistently and still get a different final number. The plain add and remove calculation lives on the VAT calculator. This is about the places around that calculation where things actually go sideways.
Rounding per line versus rounding the total
Most invoicing software rounds the VAT on every line item to the nearest cent, then adds the lines. Some tools instead sum the net amounts first and round once at the end. Both are defensible, and they do not always agree.
Take seven units of a part at 4.35 euros net each, VAT at 21 percent. Rounding line by line: 4.35 x 1.21 = 5.2635, which rounds to 5.26 per unit, times seven is 36.82. Rounding on the total instead: 7 x 4.35 = 30.45 net, and 30.45 x 1.21 = 36.8445, which rounds to 36.84. Same order, same rate, and the two methods land two cents apart.
Two cents will not trigger an audit, but it explains why a customer's own recalculation of your invoice sometimes will not match to the cent, and why accounting software from different vendors can produce slightly different totals on identical line items. Neither number is wrong. They are just two different, equally standard rounding conventions.
A flat discount, before VAT or after
A percentage discount does not care where it is applied. Ten percent off before VAT or ten percent off the VAT-inclusive total lands on the same final figure, because multiplication does not care about order. A flat amount off is different.
Quote a product at 100 euros net, VAT 21 percent, with a 10 euro discount. Taken off the net price first: (100 - 10) x 1.21 = 90 x 1.21 = 108.90. Taken off the already-calculated gross total instead: 121 - 10 = 111.00. That is a 2.10 euro difference in what the customer actually pays, from the same "10 euro off" offer, depending only on which figure the discount is subtracted from. Worth deciding, and stating on the quote, before the number goes out.
Subtracting the percentage instead of dividing
The single most common VAT error is treating a VAT-inclusive price as if the rate can just be subtracted. A price of 100 euros including 21 percent VAT is not 79 euros net. Subtracting 21 percent gives 100 - 21 = 79, but that 21 is 21 percent of the gross figure, not of the net figure the tax was actually calculated on.
The correct way is to divide by one plus the rate: 100 / 1.21 = 82.64 euros net, with 17.36 euros of VAT. The gap between 79 and 82.64 is not rounding noise, it is a different calculation entirely, and it understates the net price every time. The VAT calculator's "remove VAT" mode does this division for you, which is exactly why the shortcut is worth avoiding by hand.
Comparing a B2B price with a consumer price
Business price lists are usually quoted excl. VAT, because a VAT-registered buyer reclaims it. Consumer prices are quoted incl. VAT, because that is what actually gets paid. Put the two side by side without adjusting and the comparison is meaningless.
A supplier lists a part at 82.50 euros excl. VAT. A retail site lists what looks like the same part at 99.83 euros incl. VAT, at the same 21 percent rate. At a glance the consumer price looks about 17 euros higher. Run the supplier's figure through the same rate: 82.50 x 1.21 = 99.825, which rounds to 99.83. The two prices are identical once VAT is accounted for. The "difference" was only ever a labeling mismatch.
A basket with more than one VAT rate
Many receipts mix rates on one document: a reduced rate on food or books, a standard rate on everything else. The blended VAT on the total is not the average of the two rates, because each rate is weighted by how much of the spend sits under it.
Two items on one invoice: 20 euros net at a 9 percent reduced rate, and 50 euros net at a 21 percent standard rate. VAT on the first line is 1.80, VAT on the second is 10.50, for 12.30 euros of VAT on 70 euros of net spend. That works out to an effective rate of 12.30 / 70 = 17.6 percent on the invoice as a whole, nowhere near the straight average of 9 and 21 percent (15 percent), because the larger line sits at the higher rate and pulls the blend toward it.
Reverse charge on cross-border B2B invoices
On many EU business-to-business invoices for goods or services sold across a border, the seller does not charge VAT at all. The invoice carries a note that VAT is "reverse charged," the figure shown is the net amount, and the buyer is generally responsible for accounting for VAT themselves under their own country's rules, rather than paying it to the seller.
The number printed on that invoice can look like a VAT-free price, but it is not necessarily the buyer's final cost. Whether VAT still applies, at what rate, and how it gets reported depends on the transaction and on rules that vary by country and change over time. Reverse charge is a general mechanism worth recognizing on sight; treat the specifics of any single invoice as a question for a tax advisor or the relevant local tax authority, not something to infer from the invoice layout alone.
Useful tools for this topic
Frequently Asked Questions
Why do two correct VAT calculations on the same invoice give different totals?
Usually rounding convention, not an error. Rounding VAT to the cent on each line item and then adding the lines can differ by a cent or two from rounding once on the invoice total, even at the same rate and the same net amounts. Both approaches are standard; they just round at a different point in the calculation.
Does it matter if a discount is applied before or after VAT?
For a percentage discount, no, the order does not change the final total. For a flat amount off, yes: 10 euros off a 100 euro net price before VAT at 21 percent gives 108.90, while 10 euros off the already-calculated 121 euro gross total gives 111.00. Same discount, different result, so it is worth stating which one applies.
Why can't I just subtract the VAT percentage from a VAT-inclusive price?
Because that percentage was calculated on the net price, not the gross price you are subtracting it from. Subtracting 21 percent from 100 euros gives 79, but the correct net figure is 100 divided by 1.21, which is 82.64 euros. Subtracting the rate always understates the net amount.
Why does a B2B excl. VAT price look different from a consumer incl. VAT price for the same item?
Because one figure has VAT added and the other does not yet. An 82.50 euro excl. VAT business price and a 99.83 euro incl. VAT consumer price can be the identical amount at a 21 percent rate; comparing them without adjusting for VAT makes an identical price look like a discount or a markup that is not really there.
How do I work out VAT on a receipt with items at different rates?
Calculate the VAT for each rate group separately and add the results; do not average the rates. A basket with 20 euros at 9 percent and 50 euros at 21 percent produces 12.30 euros of VAT, an effective rate of about 17.6 percent on the total, not the 15 percent a simple average of 9 and 21 would suggest.
What does "reverse charge" mean on a cross-border invoice?
It generally means the seller has not charged VAT and the buyer is expected to account for it under their own country's rules instead. The exact treatment depends on the transaction and on rules that vary by country, so check with a tax advisor or your local tax authority rather than assuming from the invoice layout.