Back to blog

VAT and Hours for Dutch Freelancers: What You Need to Know

Synkr8 min read
vatfreelancerregulations

VAT (BTW in Dutch) on hours for freelancers means you must charge 21% BTW on most services you invoice to Dutch clients, report this quarterly (or monthly) to the Belastingdienst, and follow specific rules when billing international clients. Getting VAT right is not optional - errors lead to fines and back-taxes.

Dutch VAT Basics for Freelancers

What Is BTW?

BTW (Belasting over de Toegevoegde Waarde) is the Dutch value-added tax. As a freelancer registered with the KVK (Kamer van Koophandel), you're almost certainly a BTW-ondernemer - meaning you charge VAT on your services and remit it to the Belastingdienst.

VAT Rates in the Netherlands (2026)

RateApplies To
21%Standard rate - most services and goods
9%Reduced rate - specific goods (food, books, medicine) and some services
0%Zero rate - exports, EU B2B services (with ICP)

For most freelancers providing services (development, design, consulting, marketing), the standard 21% rate applies to Dutch clients.

The KOR (Kleineondernemersregeling)

If your annual revenue is below €20,000, you may qualify for the KOR - a small business scheme that exempts you from charging and remitting VAT. However, you also can't deduct VAT on your purchases.

Important: If you use the KOR, you don't charge BTW on your invoices. But you also lose the right to deduct BTW on business expenses. For most freelancers earning above €20,000, the standard BTW regime is more beneficial.

VAT on Hourly Invoices

When you bill clients by the hour, your invoice should clearly show:

Line ItemAmount
Services: Frontend development (40 hours × €95)€3,800.00
BTW 21%€798.00
Total€4,598.00

Required Invoice Elements

Dutch tax law requires specific elements on every invoice:

  1. Your company name and address
  2. Your KVK number
  3. Your BTW-identificatienummer (VAT ID, format: NL + 9 digits + B + 2 digits)
  4. Invoice date and sequential invoice number
  5. Client's name and address
  6. Description of services
  7. Total amount excluding VAT
  8. VAT rate and amount
  9. Total amount including VAT
  10. Payment terms

Most accounting tools generate compliant invoices automatically, but it's worth verifying your template includes all required fields.

VAT and Time Tracking

Your time tracking records are the foundation of your hourly invoices. The connection matters because:

Accuracy

If your time tracking says 38 hours but your invoice says 40 hours, you have a discrepancy. The Belastingdienst can compare your time records with your invoices during an audit. Consistent, accurate tracking prevents problems.

Rate Consistency

Your tracking tool should reflect the same rates as your invoices. If you charge Client A €95/hour and Client B €110/hour, this should be clear in both your tracking system and your invoices.

Audit Trail

The ideal chain of evidence is:

  1. Time entry in tracking tool (date, hours, description)
  2. Synced or transferred to accounting system
  3. Invoice generated from those entries
  4. Payment received and matched

This chain is what the Belastingdienst wants to see. Tools that sync your hours directly to your accounting system create this trail automatically.

International Clients and VAT

This is where VAT gets complicated for freelancers.

EU B2B Clients (Intracommunautaire Prestaties)

When you provide services to a business client in another EU country:

  • You charge 0% VAT (the reverse charge mechanism applies)
  • The client handles VAT in their country
  • Your invoice must include:
    • Both your and the client's VAT IDs
    • The note "BTW verlegd" or "VAT reverse charged"
  • You must report these in the ICP-opgave (Intracommunautaire Prestaties declaration)

Non-EU Clients

Services to clients outside the EU are generally outside the scope of Dutch VAT. You invoice without VAT but should note "Dienst buiten de EU - geen BTW" on the invoice.

EU Private Clients (B2C)

Services to private individuals in other EU countries are generally taxed in the Netherlands at 21%. There are exceptions (digital services through OSS), but for most freelancer services, Dutch VAT applies.

Summary Table

Client TypeVAT RateNotes
Dutch business (B2B)21%Standard
Dutch private (B2C)21%Standard
EU business (B2B)0%Reverse charge + ICP declaration
EU private (B2C)21%Usually Dutch VAT applies
Non-EU business0%Outside scope
Non-EU private0%Usually outside scope

Always verify with your accountant for your specific situation. VAT rules have exceptions and edge cases.

VAT Returns (BTW-aangifte)

Quarterly Filing

Most freelancers file quarterly BTW-aangifte via the Belastingdienst portal. You report:

  • Total revenue excluding VAT
  • VAT charged on sales (af te dragen BTW)
  • VAT paid on business purchases (voorbelasting)
  • The difference (you pay or receive back)

Key Deadlines

QuarterPeriodDeadline
Q1Jan-MarApril 30
Q2Apr-JunJuly 31
Q3Jul-SepOctober 31
Q4Oct-DecJanuary 31 (next year)

Late filing incurs penalties. Most accounting tools like Moneybird and e-Boekhouden can generate and submit your BTW-aangifte directly.

Monthly Filing

If you regularly receive VAT refunds (more voorbelasting than af te dragen BTW), you can request monthly filing. This is unusual for service-based freelancers.

Common VAT Mistakes Freelancers Make

1. Forgetting to Charge VAT

Especially common with new freelancers or those transitioning from employment. Every invoice to a Dutch client needs 21% BTW unless you're in the KOR.

2. Wrong Rate for EU Clients

Charging 21% to an EU business client when 0% reverse charge should apply. This means your client pays VAT twice (your charge + their local VAT). Not a good look.

3. Missing VAT ID on Invoices

Your BTW-identificatienummer must appear on every invoice. Without it, the invoice doesn't meet legal requirements, and your client can't deduct the VAT as voorbelasting.

4. Not Separating VAT in Your Administration

Your accounting should clearly separate the VAT component of every invoice. Don't just track totals - track the net amount and VAT separately. Accounting tools handle this automatically if configured correctly.

5. Ignoring the Factuurstelsel

Freelancers typically use the "factuurstelsel" - VAT is due when the invoice is issued, not when payment is received. If you invoice in December but get paid in January, the VAT belongs in Q4, not Q1.

VAT and Different Billing Models

Hourly Billing

The most common for Dutch freelancers. VAT is calculated on the total (hours × rate):

40 hours × €95 = €3,800 + 21% BTW = €4,598

Fixed Price Projects

VAT applies to the agreed fixed price:

Website redesign: €5,000 + 21% BTW = €6,050

Retainer

VAT applies to the monthly retainer fee, regardless of hours worked:

Monthly retainer: €2,500 + 21% BTW = €3,025

Mixed (Retainer + Hours)

Each component has VAT applied separately:

Retainer: €1,000 + 21% BTW = €1,210 Additional hours: 10 × €95 = €950 + 21% BTW = €1,149.50

Connecting Time Tracking and VAT

Your time tracking system and your VAT administration should tell the same story. When you sync hours from Toggl or Google Sheets to your accounting system:

  1. Ensure rates are correctly configured
  2. Verify the right VAT rate is applied per client (especially for international clients)
  3. Check that invoice amounts match tracked hours
  4. Confirm the BTW-aangifte totals align with your issued invoices

Most of this verification is straightforward if your systems are connected and your data is consistent. Tools like Synkr help maintain this consistency by ensuring your tracked hours flow cleanly into your accounting system.

When to Consult an Accountant

DIY VAT administration works for most freelancers with straightforward situations. Consult an accountant when:

  • You start working with international clients
  • Your revenue approaches or crosses the KOR threshold
  • You're unsure which VAT rate applies to your services
  • You receive a letter from the Belastingdienst about your BTW-aangifte
  • You're considering voluntary monthly filing
  • Your business structure changes (e.g., from eenmanszaak to BV)

An hour with an accountant can prevent thousands in penalties and back-taxes. It's one of the most valuable investments a freelancer can make.

Related posts

What are the time tracking requirements for Dutch freelancers (zzp'ers)? Legal obligations, best practices, and tools to stay compliant.

time-trackingfreelancerregulations