Tally Duty-Free Shopping Against the Allowance You Actually Have — Free
Nobody intends to exceed a personal allowance. It happens because the totals live in four shopping bags and a currency the card reader converted. Twenty seconds per purchase in this tally keeps the running figure visible against your own allowance, which is the only number the border actually asks about.
The proof surface
Free path: the card computes locally in the browser with no key and no account. Where an AI step helps, any free chat assistant works — Google AI Studio's free tier and Groq's free tier were both no-card and rate-limited when this page was reviewed on 2026-09-13 (limits change; check before you rely on them).
Why the flat version breaks
A receipt pile can be added up, but not while you are standing in a queue. The allowance is a limit, not a summary — so the tool that helps is a running tally with the limit shown on every line, not a wallet of paper you total at the end.
How to tally the allowance in four passes
Price, item, one line. Currency conversion happens once at the allowance figure, not per item, otherwise rounding gaps appear between your tally and the receipts.
Allowances depend on the country pair, your age, whether you are travelling by sea or air, and whether goods are for personal use. Look it up and type it in — the tally is only as good as that figure.
The tag boxes every item past the allowance in a wash band. Two small items past the line is a declaration conversation; six is a different one, and it is worth knowing which before you reach the desk.
The tag is your arithmetic; the receipts are the evidence. Declaration is a legal statement, so the safe move is to declare exactly what the tally says and keep the paper to support it.
SAMPLE DATA, NOT A VERIFIED CLAIM: Portugal → UK · allowance €430 · port €78.00 · ceramics €132.50 · blanket €96.00 · books €41.20 · ham €63.75. Replace these values with your own source before you rely on anything.
What breaks first
Converting one item at a time
Per-item conversion plus rounding gives a tally that disagrees with the receipts by more than the real total. Convert once at the allowance and keep purchases in the currency you paid.
Forgetting gifts and hand-carried items
Anything you are bringing in for someone else is a purchase for this purpose. The ceramic ware carried in hand luggage is exactly the item people forget.
Assuming the duty-free shop knows your allowance
Shops sell against a generic figure. Your route, age and residency decide the real allowance, and the shop's suggestion does not change what you have to declare.
What you pay otherwise
| The usual route | What it leaves out | Cost |
|---|---|---|
| Declaring after being asked | Duty plus a penalty, calculated on the spot | a multiple of the duty |
| Abandoning a purchase | Nothing to declare because you left the goods behind at the airport | the purchase price |
| Reconstructing the total from bags | Arithmetic at the desk, with the queue behind you | the whole allowance |
| This page + the free allowance tally tag | Computed in your tab, result on screen before you type anything | $0 |
Try the free allowance tally tag
Five purchases are already tallied against a 430 allowance with the over-limit items boxed. Lower the allowance to 300 and watch the crossing point move.
Open the free allowance tally tag →Keep the work if you will use it again
Every purchase, the running declared value and the crossing point against your own allowance, with no account.
The tally, the running total and the over-allowance marking stay free. The one-time tier adds the printable tag for the passport wallet plus the saved routes behind it.
Boundary: This adds up the prices you enter; it is not customs or legal advice. Allowances, duty rates and declaration rules depend on your route, residency and the goods themselves — check the official customs guidance for your journey, and always declare goods you are required to declare.