The JournalEssayTax

Tax

Forgotten Business Expenses: What Dutch Freelancers Miss — Plus Email Searches and AI Prompts

November 14, 202614 minBy ZZP Pulse Team
A large pile of crumpled paper till receipts
A large pile of crumpled paper till receipts

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.

CostRule (2026)Where the proof hides
Software subscriptions & SaaSBusiness share deductible (general rule)Renewal and subscription emails
Payment-provider & bank feesGeneral business-cost ruleMonthly 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, emailGeneral business-cost ruleRenewal emails
Mobile phone & home internetNot 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, equipmentUnder €450: expense at once. €450+: depreciate, max 20% per yearWeb-shop order confirmations
Professional literature, courses, membershipsProfessional literature 100%. Courses to keep existing knowledge up to date: yes; training for a new profession: no. Professional association: general ruleEmail, bank
Train, public transport, taxi, flightsActual costs, 100%, with proofNS / OV-chipkaart / airline emails
Trips with your own car or bike€0.25 per km in 2026 — fuel, tolls and parking includedCalendar + mileage log
Lunches, drinks, congresses, giftsRestricted: €5,700 threshold, or 80% deductibleBank, booking emails
Accountant, software, coworkingGeneral rule; a rented desk outside your home is not subject to the home-workspace restrictionEmail
Business insuranceLiability / legal-expenses: general rule. AOV is NOT here — it is a private deductionPolicy emails
Costs before you startedDeductible if made with the clear intention to start a business (e.g. market research, advice)Email from the months before your start
Work clothingOnly 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

All invoices and receipts with a PDF attachment (2026)
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)
Receipts without an attachment (receipt in the email body or behind a link)
after:2026/01/01 before:2027/01/01 (factuur OR invoice OR receipt OR betaalbewijs) -has:attachment
Subscriptions and renewals (software, SaaS, cloud)
after:2026/01/01 before:2027/01/01 subject:(subscription OR abonnement OR renewal OR verlenging)
Payment-provider fees
after:2026/01/01 before:2027/01/01 {from:stripe from:mollie from:paypal} (invoice OR factuur OR fee)
Ad platforms
after:2026/01/01 before:2027/01/01 {from:google from:facebook from:meta from:linkedin} (invoice OR receipt OR factuur OR betaalbewijs)
App stores
after:2026/01/01 before:2027/01/01 (from:apple OR "google play") (receipt OR bon OR factuur)
Hosting and domains
after:2026/01/01 before:2027/01/01 (hosting OR domein OR domain) (factuur OR invoice)
Travel and parking (adjust the names to the apps you use)
after:2026/01/01 before:2027/01/01 {from:ns from:ov-chipkaart from:uber from:parkmobile from:easypark from:yellowbrick}
Everything Gmail itself classifies as a purchase
category:purchases after:2026/01/01 before:2027/01/01
Also search archive, spam and trash
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:

Search by amount (Gmail)
"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

Outlook searches (one per line)
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

Checklist/

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.

Checklist/

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]
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

With a private car, motorbike or bike, the €0.25 per km (2026) covers fuel, insurance, tolls and parking. Claiming them separately is double counting.

Your spare room as an office

A workspace in your home — including its furnishing — is only deductible if it is a self-contained part of the home and you meet a strict income test. Most home offices don't — a desk in the living room or a spare bedroom does not qualify. §Belastingdienst

AOV as a business cost

Disability insurance premiums are not a business cost. They can be a private deduction, and only for policies that pay periodic benefits. See insurance for freelancers. §Belastingdienst

Lunches, gifts and conferences at 100%

These are restricted costs: either the first €5,700 is not deductible, or you choose 80% deductible. Travel and accommodation for congresses and study trips is capped at €1,500 unless necessary for your work. §Belastingdienst

A €1,200 laptop in one go

From €450 you depreciate: at most 20% of the cost per year, pro rata in the year of purchase (bought on 1 October = 3/12 of a year).

Clothes you can also wear privately

Only real work clothing counts: a uniform or overall, or clothing with a logo of at least 70 cm². That smart jacket for client meetings: 0%.

Training for a new profession

Study costs are only deductible to keep your existing knowledge up to date. Learning a new profession is not deductible as a business cost.

Fines and the home landline

Traffic fines and tax penalties are never deductible. The subscription for a landline in your home isn't either — only the business calls you make on it.

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:

CorrectionWhat you do
€1,000 or lessInclude it in your next VAT return, as input VAT in box 5b
More than €1,000File a "Suppletie btw" (supplementary return) via Mijn Belastingdienst Zakelijk
How far backUp 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.

Share this article

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.

Related articles
All essays— fin —