Tax
Forgotten Business Expenses: What Dutch Freelancers Miss — Plus Email Searches and AI Prompts
Most freelancers don't lose money on the big deductions. They lose it on the €12 software renewal that only exists as an email, the Mollie fee invoice nobody downloads, the train ticket bought in an app. This is not another list of every deduction — for that, see our overview of all deductions. It's a recovery workflow: find what you forgot in 2026, prove it, and stop it happening again.
The basic rule behind everything below: costs you made for business reasons are deductible. If something is used both privately and for business, only the business share counts. For assets there is a hard edge: under 10% business use it must stay private, over 90% it must be business, and in between you choose. §Belastingdienst — Business or private
Step 1: The checklist of costs freelancers forget
Go through this list with your 2026 in mind. Each row says what the rule is and where the proof usually hides. Anything you recognise but have no receipt for goes on your search list for step 2.
| Cost | Rule (2026) | Where the proof hides |
|---|---|---|
| Software subscriptions & SaaS | Business share deductible (general rule) | Renewal and subscription emails |
| Payment-provider & bank fees | General business-cost rule | Monthly fee invoice from Stripe, Mollie, PayPal |
| Advertising (Google, Meta, LinkedIn) | Deductible; VAT often reverse-charged (box 4b for EU suppliers) | Billing emails, ad-account billing page |
| Hosting, domains, email | General business-cost rule | Renewal emails |
| Mobile phone & home internet | Not named separately by the Belastingdienst, so: business share under the general rule. Home landline subscription: not deductible; business calls from home: 100% | Provider emails, bank |
| Laptop, monitor, equipment | Under €450: expense at once. €450+: depreciate, max 20% per year | Web-shop order confirmations |
| Professional literature, courses, memberships | Professional literature 100%. Courses to keep existing knowledge up to date: yes; training for a new profession: no. Professional association: general rule | Email, bank |
| Train, public transport, taxi, flights | Actual costs, 100%, with proof | NS / OV-chipkaart / airline emails |
| Trips with your own car or bike | €0.25 per km in 2026 — fuel, tolls and parking included | Calendar + mileage log |
| Lunches, drinks, congresses, gifts | Restricted: €5,700 threshold, or 80% deductible | Bank, booking emails |
| Accountant, software, coworking | General rule; a rented desk outside your home is not subject to the home-workspace restriction | |
| Business insurance | Liability / legal-expenses: general rule. AOV is NOT here — it is a private deduction | Policy emails |
| Costs before you started | Deductible if made with the clear intention to start a business (e.g. market research, advice) | Email from the months before your start |
| Work clothing | Only real work clothing (uniform, overall, or a logo of at least 70 cm²). Other clothing: 0% | Web shop, bank |
Sources: §Belastingdienst — Overview of possibly deductible costs, §Depreciation, §Private vehicle 2026, §Restricted costs threshold 2026, §Work clothing, §Handboek Ondernemen 2026
Step 2: Dig receipts out of your mailbox
Most forgotten costs never had a paper receipt — they are an email. Dutch suppliers write "factuur", "bon", "betaalbewijs", "kwitantie" or "orderbevestiging"; international ones "invoice" or "receipt". So search in both languages. Click a block to select it, copy, and paste into your mail search bar.
Gmail
Gmail's operators do the heavy lifting: after:/before: for the year, has:attachment and filename:pdf for attached invoices, OR or curly braces for alternatives, and a minus sign to exclude. §Google — Search operators in Gmail
after:2026/01/01 before:2027/01/01 has:attachment filename:pdf (factuur OR invoice OR receipt OR bon OR betaalbewijs OR kwitantie OR orderbevestiging)
after:2026/01/01 before:2027/01/01 (factuur OR invoice OR receipt OR betaalbewijs) -has:attachment
after:2026/01/01 before:2027/01/01 subject:(subscription OR abonnement OR renewal OR verlenging)
after:2026/01/01 before:2027/01/01 {from:stripe from:mollie from:paypal} (invoice OR factuur OR fee)after:2026/01/01 before:2027/01/01 {from:google from:facebook from:meta from:linkedin} (invoice OR receipt OR factuur OR betaalbewijs)after:2026/01/01 before:2027/01/01 (from:apple OR "google play") (receipt OR bon OR factuur)
after:2026/01/01 before:2027/01/01 (hosting OR domein OR domain) (factuur OR invoice)
after:2026/01/01 before:2027/01/01 {from:ns from:ov-chipkaart from:uber from:parkmobile from:easypark from:yellowbrick}category:purchases after:2026/01/01 before:2027/01/01
in:anywhere after:2026/01/01 before:2027/01/01 has:attachment (factuur OR invoice)
Found an expense in your bank but no email? Search the exact amount as a phrase, in both notations:
"49,99" OR "49.99"
Outlook
Outlook uses US date order — month/day/year — even if your Outlook is in Dutch. A date range is written with two dots between the dates. Use hasattachment:yes for attachments, put no space after the colon, and write AND, OR and NOT in capitals. If a combination doesn't behave as expected, search one word at a time: §Microsoft — Search in Outlook §Microsoft — Search in Outlook.com
received:01/01/2026..12/31/2026 hasattachment:yes factuur received:01/01/2026..12/31/2026 hasattachment:yes invoice received:01/01/2026..12/31/2026 hasattachment:yes betaalbewijs received:01/01/2026..12/31/2026 subject:abonnement received:01/01/2026..12/31/2026 subject:renewal from:mollie received:01/01/2026..12/31/2026
Outlook has no official search keyword for the attachment's file name. To narrow down to PDFs, use the Filters options in the search bar instead.
Apple Mail (Mac)
Apple Mail builds a search from tokens: type a part, pick the suggestion, then type the next part. §Apple — Search for emails in Mail on Mac
Apple Mail search, step by step
Step 3: Your bank export is the safety net
Email search finds what suppliers sent you. Your bank statement shows what you actually paid — including the costs you never got an email for. Use it to catch everything step 2 missed.
From bank to list of missing receipts
Doing this once a year is painful; doing it never is better. ZZP Pulse captures receipts, hours and mileage as you go, so next November there is nothing left to dig up.
Step 4: Let an AI sort and cross-check — safely
ChatGPT, Claude and similar tools are good at the boring part: sorting 400 bank lines, matching amounts, writing search strings. They are bad at Dutch tax law when they have to guess. So the prompts below give the AI the rules, and tell it to say "unsure" instead of inventing something.
Prompt 1: Classify your bank transactions
You are helping a Dutch freelancer (sole proprietorship / eenmanszaak, taxed as an entrepreneur for Dutch income tax) check their 2026 records. Below is an anonymised export of my business bank account (date; amount; counterparty; description). Classify every expense as: A) likely business B) likely private C) mixed use — business share needed D) not deductible Use only these rules and do not add any of your own: - Costs made for business reasons are deductible. With mixed use, only the business share counts. - Business asset under €450: expense at once. €450 or more: depreciate, at most 20% per year. Tag with [DEPRECIATE]. - Food and drink (including business lunches), entertainment, congresses/seminars/study trips and business gifts are restricted (a €5,700 threshold, or choose 80% deductible). Tag with [RESTRICTED]. - Business trips with a private car, motorbike or bicycle: €0.25 per km. Fuel, insurance, tolls and parking are included and are NOT deductible on top. Tag with [KM]. - Public transport, taxi and flights: actual costs, 100%. - Fines are not deductible. Disability insurance (AOV) premiums are not a business cost. Ordinary clothing is not deductible. - Costs of a workspace in your own home, including its furnishing (rent, energy, home-office furniture), are almost never deductible: only for a self-contained part of the home plus a strict income test. Tag with [HOME OFFICE] and mark as "unsure". - Subscription for a landline at home: not deductible. For each line give: date, amount, counterparty, category (A–D), tag, and in one sentence which rule you applied. If you are not sure, write "unsure" and say what information is missing. Do not guess and do not give advice beyond these rules. [paste your anonymised CSV here]
Prompt 2: Find the missing receipts
List 2 can be as simple as the file names in your receipts folder, or an export from your bookkeeping software.
Below are two lists. List 1: business expenses from my bank export (date; amount; counterparty). List 2: receipts and invoices I already have (date; amount; supplier). Match each expense in list 1 to a receipt in list 2 by supplier and amount (the date may differ by a few days). Then give a table "Missing receipts" with every expense that has no match, sorted by amount, highest first. If you are unsure about a match, put it in a separate list "Check manually" instead of guessing. Do not invent receipts or amounts. List 1: [paste here] List 2: [paste here]
Prompt 3: Generate Gmail searches for your suppliers
Here is a list of suppliers from my bank export: [paste the names here, one per line] For each supplier, write one Gmail search that finds invoices and receipts from 2026. Use only these Gmail operators: from:, subject:, OR, has:attachment, after:2026/01/01, before:2027/01/01 and parentheses. Use search words in both Dutch and English (factuur, bon, betaalbewijs, kwitantie, orderbevestiging, invoice, receipt). If you do not know the sender address, use the company name as the from: value and tell me to verify it. Do not invent email addresses.
Prompt 4: Explain the VAT on one invoice
Useful for ad platforms and software from abroad, where the invoice says "reverse charge" and shows no Dutch VAT. More on the boxes in our box-by-box VAT return walkthrough.
I am a Dutch business that files VAT returns (I do not use the KOR small-business scheme). Below is the text of an invoice. Tell me: 1. Who the supplier is and in which country it is established, according to the invoice. 2. Whether Dutch VAT is charged, or whether VAT is reverse-charged. 3. Where it goes in my Dutch VAT return. Use only these rules: - Dutch VAT on the invoice: deduct as input VAT in box 5b. - Service from a business outside the EU, VAT reverse-charged: report in box 4a and deduct in 5b. - Goods or services from a business in another EU country, VAT reverse-charged: report in box 4b and deduct in 5b. - Deduction in 5b only if the costs relate to turnover on which I owe VAT. If something is not on the invoice, say "unsure" and what is missing. Do not invent rules. [paste the invoice text here — without your own IBAN or BSN]
Prompt 5: Year-end investment check (KIA)
Below are my business purchases in 2026 (date; description; amount; fully paid yes/no; already in use yes/no). 1. List every business asset of €450 or more. Only those count towards the small-scale investment deduction (KIA). 2. Flag passenger cars (except for professional transport), homes and land: these do not count. 3. Flag purchases not yet in use: for those, only the part paid in 2026 counts. 4. Add up the qualifying amounts and use only this 2026 KIA table: - up to €2,900: €0 - €2,901 – €71,683: 28% of the total - €71,684 – €132,746: €20,072 - €132,747 – €398,236: €20,072 minus 7.56% of the part above €132,746 - above €398,236: €0 Say "unsure" if you cannot determine something. Do not give advice beyond these rules. [paste your list here]
§Belastingdienst — KIA 2026
Step 5: What NOT to claim
Digging up forgotten costs is only useful if what you add holds up. These are the items that most often go wrong — in your own head, and in AI output.
Parking, tolls and fuel on top of €0.25/km
Your spare room as an office
AOV as a business cost
Lunches, gifts and conferences at 100%
A €1,200 laptop in one go
Clothes you can also wear privately
Training for a new profession
Fines and the home landline
Step 6: Repair forgotten VAT
Found invoices with VAT you never reclaimed? That money is not lost. How you fix it depends on the size of the correction:
| Correction | What you do |
|---|---|
| €1,000 or less | Include it in your next VAT return, as input VAT in box 5b |
| More than €1,000 | File a "Suppletie btw" (supplementary return) via Mijn Belastingdienst Zakelijk |
| How far back | Up to 5 years after the year concerned |
§Belastingdienst — Correcting a VAT return
- Reverse-charged services from abroad — think Google, Meta or LinkedIn invoices from an Irish entity: an EU supplier goes in box 4b, a supplier from outside the EU in box 4a. You then deduct the same VAT in 5b (if the costs relate to your VAT-taxed turnover), so on balance it is usually €0 — but it must be reported. §Belastingdienst — EU purchases
- On the KOR? Then you can't reclaim VAT at all. Your costs simply count for income tax including VAT. See the KOR in 2026.
- Business gifts: above €227 excluding VAT per recipient per year, the VAT you deducted on them must be corrected. §Belastingdienst — BUA threshold
Conclusion
Forgotten costs are rarely big; they are many. One afternoon with the checklist, ten mail searches, a bank export and a careful AI prompt recovers most of them — and the mistakes in step 5 keep what you recover safe in an audit. If you'd rather keep doing your own books, our guide to doing your own bookkeeping shows how to set it up so this becomes a ten-minute job. Or let ZZP Pulse collect receipts, hours and kilometres throughout the year.
Frequently Asked Questions
May I just keep PDF invoices from my email in a folder?
Yes. Invoices you received digitally must be kept digitally, for 7 years (10 for real estate). Make sure they stay complete, readable and retrievable so the Belastingdienst can check them.
Is it safe to paste my bank export into ChatGPT or Claude?
Only after you strip it. The Dutch data protection authority (Autoriteit Persoonsgegevens) warns that entering personal data of customers into AI chatbots can be a data breach, because most providers store what is entered. Remove your BSN, IBANs, names of private persons and clients, and health-related payments first, and check your chatbot's data settings. The output is a draft: you remain responsible for your tax return.
I found VAT I forgot to deduct. What now?
If the correction is €1,000 or less, include it in your next VAT return (box 5b). Above €1,000 you file a "Suppletie btw" via Mijn Belastingdienst Zakelijk. You can do this up to 5 years after the year concerned. If you use the KOR, you cannot reclaim VAT at all.
Can I deduct parking on top of the €0.25 per km?
No. When you use a private vehicle for business trips, the €0.25 per km (2026) already covers fuel, insurance, tolls and parking. Public transport, taxi and flights are deducted at actual cost instead.
My laptop cost €1,200. Can I deduct it in one go?
No. Business assets of €450 or more are depreciated: (cost minus residual value) divided by useful life, at most 20% of the cost per year, pro rata in the year of purchase. It does count towards the KIA if your total investments for the year are at least €2,901.
Can I deduct costs from before I registered at KVK?
Yes, if you made them with the clear intention of starting a business — for example market research or advice. The test is that intention, not the date of your KVK registration.
This article is general information, not tax, legal or immigration advice. Rules and amounts change — verify your situation with the Belastingdienst, KvK, IND or a qualified adviser.