Use this online VAT calculator to add VAT to a net price or remove included VAT from a gross price. Enter the applicable rate, choose a display currency, and review the net, tax, gross, and formula. The tool performs arithmetic and does not determine which rate or tax treatment applies.
VAT calculator covers preparing invoice totals, checking tax-inclusive prices, and estimating purchase costs. Its controls stay on one page, with status and validation messages beside the work area.
Your input and generated result are processed in your browser and are not sent to a PWRKIT processing server. If the input contains sensitive information, follow your organization’s rules for online utilities.
Before using the result, confirm that a price, VAT rate, and inclusive or exclusive mode is complete and that net, tax, and gross amounts matches the destination format. Keep the original until you have checked the output in the application or context where it will be used.
The related calculator tools cover the next common tasks without changing your original input.
- 01
Provide a price, VAT rate, and inclusive or exclusive mode. The tool checks the input before processing it.
- 02
Adjust the available vat calculator settings for the result you need.
- 03
Run VAT calculator. If the input is incomplete, the workbench explains what to correct.
- 04
Check net, tax, and gross amounts, then copy or download the result. Your original input stays unchanged.
- preparing invoice totals
- checking tax-inclusive prices
- estimating purchase costs
Is VAT calculator free to use?
Yes. VAT calculator is available without an account or subscription.
Does VAT calculator upload my input?
VAT calculator processes your input in your browser. Your entered content and generated result are not sent to a PWRKIT processing server.
Does VAT calculator change the original?
No. VAT calculator leaves the source untouched. Copy or download the generated result as a separate output.
What should I check after using VAT calculator?
Confirm that net, tax, and gross amounts matches the intended format and context. Keep the original until the result has been verified.
VAT calculator defaults to Add VAT to a net price. In that mode, tax equals net times rate divided by 100, and gross equals net plus tax. Remove VAT from a gross price divides the entered gross by one plus rate divided by 100 to recover net.
The direction matters because included VAT is a fraction of gross smaller than the stated rate. At 20%, net 100 produces tax 20 and gross 120. Removing included 20% VAT from gross 120 returns net 100 and tax 20. Subtracting 20% of 120 would incorrectly produce 96.
Select the mode from the invoice or price description. The tool cannot determine whether a displayed price is tax-inclusive, tax-exclusive, exempt, zero-rated, or outside scope. It also cannot determine the correct rate.
Select Add VAT, enter 250 as Price, and 20 as VAT rate. Tax is 250 times 0.20, or 50. Gross is 300. The result displays Net: $250.00, VAT: $50.00, and Gross: $300.00 in a typical US locale.
Choose USD, EUR, GBP, MAD, AED, or SAR for display. The selector changes currency formatting only. It does not convert the entered amount, look up exchange rates, or determine which tax rules apply.
For several invoice lines, tax authorities or accounting systems may require line-level rounding, invoice-level rounding, or category-specific rates. Calculating one subtotal here may differ by cents from summing taxes rounded on individual items. Follow the applicable invoicing method.
Select Remove included VAT, enter 79.99 as gross Price, and enter 20. The net calculation is 79.99 divided by 1.20, about 66.658333. VAT is gross minus net, about 13.331667. The display rounds them to Net $66.66 and VAT $13.33, with Gross $79.99.
The calculator retains full floating-point values until formatting. Independent displayed rounding can affect cent reconciliation in other examples. An accounting system may allocate a rounding remainder under its own rules. Use that system for filed or issued documents.
Removing included tax is not a discount. The gross price contains both net and tax, so division reverses the markup factor. Discount calculator subtracts a percentage of the original base and answers a different commercial question.
The rate field is custom and has no country, product, date, customer, or transaction lookup. VAT rates and treatment can change and can vary by goods, services, place of supply, registration status, exemptions, and thresholds. Confirm the current rate with an authoritative tax source or configured accounting system.
Do not infer that the placeholder 20 is the right rate. It is an example input hint. The calculator accepts decimals, zero, negative numbers, and rates above 100 because it validates numeric form rather than tax law.
A zero rate produces zero VAT and equal net and gross. That arithmetic does not distinguish zero-rated, exempt, or outside-scope treatment, which can have different reporting consequences. Preserve the correct tax code outside this calculation.
Results use JavaScript number arithmetic and USD formatting with no more than two decimals. The page has no option for decimal precision, cash rounding, half-even rules, or currency-specific minor units. It does not generate an invoice or tax record.
For one amount, displayed net plus displayed VAT will often equal displayed gross, but edge cases can show a cent difference because values are formatted separately. Do not edit one line arbitrarily on a filed document. Apply the rounding and reconciliation rule required by the accounting system.
Keep the unrounded base, rate, direction, and currency with any audit trail. A copied three-line result lacks jurisdiction, tax point, invoice date, and legal entity. Those facts determine tax treatment and must come from the actual transaction record.
The number parser accepts finite values without enforcing positive ranges. A negative price or negative rate can produce signed tax amounts that may not match credit-note rules. A remove rate of negative 100 makes the divisor zero and can produce a nonfinite result.
Blank fields can convert to zero, so enter Price and VAT rate explicitly. If gross, net, or tax looks impossible, check mode first, then decimal placement and sign. Enter 20 for 20%, not 0.20, because the formula divides the rate by 100.
Reset clears both inputs, result, error, and returns mode to Add VAT. When comparing inclusive and exclusive cases, label each copied result so a net price is not later mistaken for gross.
This page does not determine registration duties, recoverability, reverse charge, import VAT, place of supply, exemptions, filing treatment, or invoice wording. Those are legal and accounting questions. The result is an arithmetic estimate under the entered rate and direction.
For invoices, use maintained tax software with correct entity, customer, product, currency, and jurisdiction settings. Reconcile its result with source documents. Consult a qualified tax professional or authority when treatment is uncertain.
For a quick price check, state whether the amount is net or gross and cite the rate source. Do not present the output as an official tax calculation without the required transaction context and rounding process.
One calculation applies one rate to one amount. If a basket contains standard-rate, reduced-rate, zero-rate, or exempt lines, separate eligible bases before calculating. Applying an average rate can produce the same total in one example while losing the line-level information required for records.
Discounts, shipping, deposits, and fees may enter the taxable base differently under applicable rules. The tool does not allocate them across categories. Use configured invoice software for mixed transactions.
For a reasonableness check, sum net lines by rate, calculate each group, then compare gross totals with the source document. Preserve any rounding remainder according to the official method.
Cross-border and reverse-charge transactions need additional facts and reporting. A custom percentage alone cannot model those obligations.
In Add mode, Net plus VAT should equal Gross before display rounding. VAT divided by Net times 100 should recover the entered rate when Net is nonzero. In Remove mode, Gross divided by one plus rate over 100 should recover Net.
Check mode, rate source, currency, and whether the entered amount is inclusive. Most errors come from using the right rate with the wrong base or direction. Recompute a simple benchmark such as net 100 at the chosen rate.
If accounting software differs, compare line grouping, tax codes, discounts, rounding stage, and currency precision. Do not overwrite the official result merely to match this estimate.
Retain invoice date and jurisdiction because rates and rules change. The page has no update lookup and no evidence that a rate remains current.
Reset returns mode to Add VAT. Confirm the selector before every new case, especially when alternating net and gross examples.
An inverse check can catch direction mistakes. Add mode output should return to its net value when the resulting gross is entered in Remove mode with the same rate, apart from display rounding. Use full values when checking outside the page.
For a 5% rate, net 200 gives tax 10 and gross 210. Removing 5% included VAT from 210 divides by 1.05 and returns 200. Taking 5% of gross would give 10.50 and is not the embedded tax.
Credit notes and corrections can use negative amounts under accounting rules, but this calculator has no document context. A mathematically signed result does not prove compliant treatment. Use the source system's credit-note workflow.
Currency precision and cash settlement rules can differ from the two-decimal display used here. The currency selector changes the symbol and locale formatting, not the rounding policy. Keep calculations in maintained accounting software when minor-unit rules matter.
The page does not store tax identifiers, evidence, exchange rates, or invoice sequences. It cannot create the records required for a return or audit. Preserve those in the authorized system.
A tax rate may change between order, supply, invoice, and payment dates depending on local rules. The workbench has no tax-point logic. Confirm both the rate and relevant date.
For procurement comparisons, make sure all quotes use the same inclusive or exclusive basis. Comparing one gross amount with another net amount can overwhelm any price difference.
For public price displays, rounding and inclusion statements may be regulated. Arithmetic is only one part of the requirement; obtain appropriate tax and legal review.
A gross-to-net result assumes the full entered gross uses one rate. If part of the amount is exempt or taxed differently, dividing the total by one factor is wrong. Split the bases using transaction evidence before calculation.
Tax labels vary across jurisdictions. Calling the output VAT does not make the formula appropriate for sales tax, GST, or another levy with different inclusion and reporting rules. Use terminology and treatment required by the relevant authority.
Copy transfers net, VAT, and gross lines but not the selected direction or entered rate. Record Add or Remove, the rate, currency, and source amount with any result that must be reviewed later.