VAT Refund Calculator
The formula
What the vat refund tells you
Tourist VAT refunds (PVAs): EU/UK/JP/AU let non-residents reclaim the value-added tax on goods they export — minus the processor’s cut, which is why "84% VAT free" ads are fiction.
Calculation: Refund = VAT on eligible spend − handler fee − conversion loss. Enter your inputs and every substitution is shown below the result.
Reading the result
Net recovery lands 65–85% of the VAT pool across countries; the spread between countries is policy, the spread between handlers is the same money.
Rules of thumb: Handler fees 8–18% of VAT; EU rates 17–27%; UK abolished the scheme in 2021 (now a shopping disadvantage)
Limitations and best practice
Minimum-spend-per-receipt rules (e.g. 90 EUR in FR) mean one small receipt fails alone but qualifies when combined at checkout; and validated PABLO stamps can lapse if you skip the kiosk.
This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.
Frequently asked questions
Do I need the goods with me?
Refund to card or cash?
What about services (hotels, meals)?
Source & methodology
EU Directive 2008/9/EC refund frameworks; national PVA operator data.
VAT Refund: what this tool answers
This page was written for one job: turning your own inputs into a defensible figure, with the working shown. There are plenty of pages about VAT Refund; almost none of them show the working. This one does: the formula, every input, a fully computed example, and a sensitivity analysis calculated live from this engine’s own defaults.
The number itself is the easy part. What takes judgement is knowing which inputs are facts in your situation and which are guesses wearing a decimal point — a distinction this page makes explicit for every field above.
Banking arithmetic has a second subtlety: fees and rounding that hide in the denominator. The formula above — Refund = VAT on eligible spend − handler fee − conversion loss — is the clean version; real products add layers. The habit that protects you is asking "per what, per when?" of every rate you see, and this tool’s companion outputs flag exactly those conversions.
Every figure in the prose is generated by the engine rather than written beside it — the worked example resolves to net refund = 583.89 local on the default inputs, and the sensitivity section ranks the inputs that move the result — Eligible spend first, at ≈10.0 % of the headline for a ten-percent error either way in that input. Work down the page and by the end you could re-derive the result in a spreadsheet from memory.
Every input in VAT Refund, and what it does to the answer
One formula, published in full: Refund = VAT on eligible spend − handler fee − conversion loss. Anything you can read, you can reproduce in a spreadsheet, and that reproducibility is the whole point of printing it rather than hiding it behind a button.
Eligible spend (local) (example value 4,475) is a numeric input whose unit is fixed by the label; a wrong unit is a wrong answer wearing a plausible disguise. Keep every money input in the same currency; mixing systems quietly corrupts the comparison.
VAT rate (%) (example value 18) is a plain measured quantity — the unit shown in the label is the unit the formula expects. Enter it exactly as your document states it — quoted annual, monthly and effective rates are three different numbers.
Minimum receipt threshold (local) (example value 90) is a measured number in the unit named by the label; the formula does not convert for you. This input feeds the formula directly; a defensible figure here is worth more than false precision anywhere else.
Refund company fee (%) (example value 12) is a numeric input whose unit is fixed by the label; a wrong unit is a wrong answer wearing a plausible disguise. Enter it exactly as your document states it — quoted annual, monthly and effective rates are three different numbers.
Currency conversion loss (%) (example value 3) is a measured number in the unit named by the label; the formula does not convert for you. Enter it exactly as your document states it — quoted annual, monthly and effective rates are three different numbers.
The default VAT Refund calculation, written out in full
The tool prints its own working; this is the same arithmetic on the example values, reproduced so you can follow it by hand. Starting figures: Eligible spend (local), VAT rate (%), Minimum receipt threshold (local), Refund company fee (%). The computed net refund comes out at 583.89 local, which the interpretation band labels “You recover 86% of the 683 VAT pool — the refund industry’s ~12% skim plus FX is the price of not standing in customs queues”.
- VAT portion = 4,475 × 18%/(100+18%) = 682.63
- − 12% handler fee = 600.71 — − 2.8% conversion = 583.89
- Spend below 90/receipt forfeits its VAT: check the per-store minimum first
Gross VAT paid — 682.63. This is the number experienced users quote when the headline alone would mislead.
Handler fee — 81.92. If your inputs change, this is usually the first companion figure to move.
Conversion loss — 16.82. This is the number experienced users quote when the headline alone would mislead.
Recovery rate — 85.5%. Read next to the headline, this is the figure that shows the shape of the trade-off.
Re-running with your own figures is instant; re-running by hand once is the best way to know the tool is telling you the truth.
Scenario table: VAT Refund at ±10 % and ±20 % of the key input
Read this table as the practical error bar on the headline figure. It answers the question people actually have after seeing a single number: how wrong could this be if the main input is off by ten or twenty percent?
| Eligible spend setting | Net refund |
|---|---|
| 80 % of the example value | 467.11 local |
| 90 % of the example value | 525.50 local |
| example inputs | 583.89 local |
| 110 % of the example value | 642.28 local |
| 120 % of the example value | 700.67 local |
Across 5 settings of Eligible spend, the result spans 467.11 local to 700.67 local. A decision that only works at one row of this table is a decision waiting for an input to move. Reproduce it in the form above by editing Eligible spend alone; the substitution steps will follow your figures exactly.
The levers behind VAT Refund, ranked by effect
Generic advice says “it depends on your inputs”; this section says exactly how much. Each field was perturbed by ±10 % in isolation and the net refund recomputed, so the ranking below is measured rather than asserted. It is the fastest honest answer to “what matters most in VAT Refund?” — and it is specific to these defaults, because sensitivity moves with the starting point.
- Nudge Eligible spend by ±10 % and VAT Refund lands between 525.50 local and 642.28 local (sensitivity ≈10.0 %)
- VAT rate +10 % → VAT Refund = 632.63 local · −10 % → 533.64 local (the net refund shifts ≈8.6 %)
- Refund company fee: ten percent up gives 575.93 local, ten percent down gives 591.85 local — ≈1.4 % of the net refund either way
- Currency conversion loss +10 % → VAT Refund = 582.21 local · −10 % → 585.57 local (the net refund shifts ≈0.3 %)
Eligible spend is the dominant lever here: ten percent either way moves the result by about 10.0 %, from 525.50 local to 642.28 local. Measure that input from a document rather than from memory, and treat VAT rate as the second priority (≈8.6 % per ten percent). The remaining fields can sit at safe defaults without materially changing the answer — knowing which is which is what separates a careful calculation from an anxious one.
What a VAT Refund of 583.89 local means in practice
The value above only becomes useful the moment you know what it is being measured against. The default case lands in the “You recover 86% of the 683 VAT pool — the refund industry’s ~12% skim plus FX is the price of not standing in customs queues” band, and bands are deliberately wide because real situations overlap. The sensitivity list shows how far a modest input error moves you along that ladder: for Eligible spend, ±10 % covers 525.50 local to 642.28 local. The practical reading rules: ask what would have to change to move you one band. If the answer is “a small, plausible input difference”, the band itself is not the finding — the uncertainty is.
Placing this figure in context: calculators of this kind differ less in arithmetic than in what they choose to ignore. This one keeps Eligible spend (local) explicit so that the omissions are visible rather than hidden in a preset.
Why VAT Refund results go wrong — and how to prevent it
Minimum-spend-per-receipt rules (e.g. 90 EUR in FR) mean one small receipt fails alone but qualifies when combined at checkout; and validated PABLO stamps can lapse if you skip the kiosk. This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.
Stopping at the first plausible answer. If the result surprises you, the productive question is which input would have to be wrong for the surprise to disappear — then go check that input.
This model has its own particular trap: Eligible spend carries ≈10.0 % of the response per ten percent of error, so effort spent elsewhere is largely decorative.
The subtlest error is answering the wrong question precisely. Confirm that net refund is actually the quantity your decision needs — the arithmetic is flawless either way, which is what makes the mistake invisible.
Before you trust your VAT Refund: a short checklist
- Check that every field the formula needs actually arrived from a document, not from recollection.
- Check whether the formula treats your inputs as nominal or real dollars.
- Check Eligible spend before anything else: it is the measured dominant input, ≈10.0 % of VAT Refund per ten percent.
- Confirm rate conventions (APR vs effective, day-count) before comparing two offers.
- Confirm the example values are plausible for your own situation before replacing them.
- Repeat the ±10 % test on the inputs that matter and see whether the decision — not just the number — still holds.
Five steps from raw inputs to a figure you can defend
Using a calculator well sounds trivial, but the difference between a decision-grade figure and a throwaway one lives entirely in the routine. The routine for VAT Refund takes a minute to learn and applies to every input above.
Step 1 — collect, then type. Everything this tool asks for is listed above (eligible spend (local), vat rate (%), minimum receipt threshold (local), refund company fee (%), currency conversion loss (%)). Pull each figure from something you can point at — paperwork, a dashboard, a label — before touching a field. Guesswork at the input stage cannot be repaired at the interpretation stage. A result worth acting on survives having its two shakiest inputs halved.
Step 2 — compute the version you would not be embarrassed by. If a stranger audited your inputs, which set would you hand over? Enter that set, read the result, and treat everything else as upside. Most surprises in numbers are surprises about inputs, not about formulas.
Step 3 — change one input at a time. Nudge a single field by ten percent, watch the headline and its companions move, then undo it. Two or three fields will dominate — the sensitivity table above already ranks them for this engine. When two sources disagree, it is almost never the arithmetic that differs.
Step 4 — ask what would have to be true. Take the result you want and work backwards through the inputs until you find the assumption that produces it; then decide honestly whether that assumption is defensible. Suspiciously tidy answers deserve the same scrutiny as untidy ones.
Step 5 — record the context, not just the number. Note today’s date and the inputs alongside the 583.89 local output. Six months from now the context is what turns this figure into a trend. If the answer changes your behaviour, it deserves a second run with different assumptions.
Where VAT Refund matters in practice
In Currency & International the figure computed here is usually the first one somebody asks to see. Having it — with the formula behind it — changes your position in the conversation from participant to reference. Most surprises in numbers are surprises about inputs, not about formulas.
The audience for this page is people who need one trustworthy number before their next decision. In professional Currency & International practice the pattern is always the same — screen with VAT Refund, then invest slow analysis only in whatever survives the screen. If the verdict changes with a ten-percent nudge, report the nudge alongside the number.
Nothing here is stored or transmitted, so the habit of checking is free: open the page, re-enter current figures, compare with the number you saved last time. When in doubt, prefer the boring input: the interesting one is usually the one you misread.
VAT Refund — frequently asked questions
What affects VAT Refund the most?
Measured on this engine, Eligible spend is the dominant lever: moving it ±10 % shifts the net refund across 525.50 local to 642.28 local — about 10.0 % of the headline, with VAT rate next at ≈8.6 %. The ranked list in the sensitivity section is computed live, not asserted from a template.
Which matters more: vat rate or eligible spend?
By the numbers, Eligible spend: a ten-percent change in it moves the result ≈10.0 %, versus ≈8.6 % for VAT rate. Spend your measuring effort in that order — precision on the weaker lever buys almost nothing.
What is a typical VAT Refund?
With the example inputs on this page the result is 583.89 local, labelled “You recover 86% of the 683 VAT pool — the refund industry’s ~12% skim plus FX is the price of not standing in customs queues”. “Typical” varies with situation, which is why every result here ships with its verdict band and its sensitivity list: they turn one figure into a range you can locate yourself inside.
How do I calculate VAT Refund by hand?
Use the stated model — Refund = VAT on eligible spend − handler fee − conversion loss — and substitute in the order the tool prints (it starts from VAT portion = 4,475 × 18%/(100+18%) = 682.63). On the example inputs the hand route lands on 583.89 local, exactly what the calculator shows. A spreadsheet reproduces it in two or three cells; doing it once by hand is what makes the automated answer trustworthy.
What happens to VAT Refund if eligible spend changes by 10 %?
Try it in the form above and the printed substitution will follow you; the pre-computed answer for the defaults is 525.50 local to 642.28 local across the ten-percent probe, i.e. ≈10.0 % sensitivity on the net refund.
Is the VAT Refund result of 583.89 local good or bad?
Neither, on its own — the label “You recover 86% of the 683 VAT pool — the refund industry’s ~12% skim plus FX is the price of not standing in customs queues” is the band this figure falls in for the example inputs, and your own inputs will place you elsewhere on the same ladder. Judge the number against your history and your alternatives, and remember that a ten-percent error in Eligible spend alone moves it by ≈10.0 %.
Should I use VAT Refund for large purchases?
Yes — big purchases should never clear on gut feel. Run the number here, then stress the two biggest inputs; a decision that survives a ±10 % squeeze is genuinely solid.
Does inflation change VAT Refund?
Any money figure that stretches over months is an inflation-sensitive number. A VAT Refund of 583.89 local today is a different real value next year; divide by the inflation factor when comparing across time.
Do I need the goods with me?
Yes — customs validation proves export; carry-on is fine, but the item must leave the country.
Refund to card or cash?
Card avoids the airport booth’s FX haircut; cash at the booth gets the conversion tax instead.
Can this tool see the numbers I type?
It cannot. There is no submission step: the calculation happens in your browser and the result disappears when you close the page. Treat the fields above as a scratchpad rather than a form.
Key terms on this page
- Gross VAT paid
- 682.63 for the VAT Refund worked case; it sits next to the main result because it carries context the headline leaves out.
- Handler fee
- 81.92 in the default VAT Refund calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
- Conversion loss
- 16.82 in the default VAT Refund calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
- Net refund
- The primary output of this tool: 583.89 local for the default inputs, computed exactly from Refund = VAT on eligible spend − handler fee − conversion loss.
- Worked example
- The step-by-step substitution printed above, so the arithmetic can be re-derived by hand or in a spreadsheet.
- Verdict band
- A named zone on the range of plausible results; the example inputs land in “You recover 86% of the 683 VAT pool — the refund industry’s ~12% skim plus FX is the price of not standing in customs queues”, and your inputs may not.
- Sensitivity (±10 %)
- How far the VAT Refund moves when a single input is nudged ten percent either way; the ranked list on this page is computed live from this engine.
The provenance of this VAT Refund calculation
The model is published arithmetic implemented exactly as written: Refund = VAT on eligible spend − handler fee − conversion loss. Source of record: EU Directive 2008/9/EC refund frameworks; national PVA operator data. Any other implementation of this model should return the same figure for the same inputs. If one does not, the difference is in its assumptions — which this page prints and that one probably does not.
Treat the output as a precise answer to the question you typed: exact arithmetic, transparent formula, published source, no hidden rounding. Nothing is smoothed, weighted or adjusted behind the scenes; where judgement enters, this page says so and names the input responsible.
Next steps after the calculation
Save the number together with its inputs and today’s date; a VAT Refund figure without context is unusable the moment an input changes.
This page was written for people who need one trustworthy number before their next decision, and the promise is that nothing above required trust. Bookmark the tool, re-run it whenever an input moves by more than a few percent, and keep the date with the number.
