Annual Requirements to Keep Your DAFT Business Running
Getting your Dutch-American Friendship Treaty (DAFT) business set up is the hard part. Keeping it compliant year after year is the boring but essential part.
We learned the hard way that there is a calendar of obligations you need to stay on top of. Miss a filing deadline or forget a KVK update, and you can face fines — or worse, put your residence permit at risk.
Here is everything you need to do annually (and quarterly) to keep your DAFT business in good standing.
The Annual Calendar at a Glance
Here is a quick overview before we break down each requirement:
- Quarterly: BTW (VAT) returns (by the last day of the month following each quarter)
- Before April 1: File your annual income tax return (inkomstenbelasting), or request an extension
- Before July 1: Deadline for most extension requests
- Annually: KVK profile review and updates
- Before permit expiry: IND residence permit renewal (typically every 2 years)
- Ongoing: Maintain bookkeeping records, keep the 4,500 euro deposit requirement
Reality Check: The Dutch tax system is not forgiving about late filings. The Belastingdienst will send reminders, then warnings, then fines. Put every deadline in your calendar the moment you register your business.
Quarterly BTW (VAT) Returns
If you are BTW-registered (and most DAFT entrepreneurs are), you must file quarterly VAT returns with the Belastingdienst.
Filing periods and deadlines:
- Q1 (January-March): Due by April 30
- Q2 (April-June): Due by July 31
- Q3 (July-September): Due by October 31
- Q4 (October-December): Due by January 31
Each return reports your total revenue, BTW collected from clients, and BTW paid on business expenses. The difference is what you owe (or what gets refunded to you).
How to file: Through the Belastingdienst's online portal (Mijn Belastingdienst Zakelijk). Your accounting software can generate the numbers; you enter them into the portal.
What if you had no revenue? You still need to file. A zero return (nul-aangifte) takes two minutes and keeps you compliant.
Pro Tip: Set up a separate savings account and transfer 21% of every invoice you collect into it immediately. When the quarterly BTW payment is due, the money is already there. We learned this after a painful first quarter where we had spent the BTW we owed.
Annual Income Tax Return
Every resident of the Netherlands must file an annual income tax return (aangifte inkomstenbelasting). As a sole proprietor, your business income flows directly to your personal tax return.
Deadline: April 1 of the following year (for example, your 2025 return is due by April 1, 2026). You can request an extension, usually until September 1.
Key deductions for DAFT entrepreneurs:
- Zelfstandigenaftrek (self-employed deduction): A significant deduction (approximately 5,030 euros for 2025, though it is being reduced annually) if you work at least 1,225 hours per year on your business.
- Startersaftrek (starter deduction): An additional deduction of roughly 2,123 euros for the first three years of your business.
- MKB-winstvrijstelling (SME profit exemption): A percentage exemption on your profit (currently about 12.7%).
These deductions can significantly reduce your tax bill. Make sure you or your accountant claims them all.
Go at Your Own Pace
Our complete guide gives you everything we learned—step-by-step instructions, templates, timelines, and answers to the questions that kept us up at night.
Get the GuideTalk Through Your Situation
Have specific questions? Unusual circumstances? Or just want to hear from someone who did this? Let's get on a call.
Book a CallThe 1,225-Hour Requirement
To qualify for the zelfstandigenaftrek and startersaftrek, you must spend at least 1,225 hours per year on your business. That averages to about 24 hours per week.
What counts: Client work, invoicing, administration, marketing, networking, bookkeeping, learning new skills for your business, and travel to clients.
What does not count: Personal errands, commuting to a coworking space (debatable), and work for an employer if you also have a part-time job.
How to prove it: Keep a time log. This does not need to be a detailed minute-by-minute record, but you should have a reasonable log showing roughly how many hours you spent per week on business activities. If the Belastingdienst asks, "I was busy" is not sufficient.
What We Wish We Knew: The 1,225-hour requirement is not as hard to meet as it sounds if you count all legitimate business activities. But you need to track it. We nearly missed the deduction our first year because we could not prove our hours.
KVK Annual Review
The KVK (Kamer van Koophandel / Chamber of Commerce) maintains your business registration. You need to keep your information current.
What to review annually:
- Business address (did you move?)
- Business activities description (did your services change?)
- Contact information
- Any authorized signatories
How to update: Most changes can be made online through KVK.nl. Some changes (like adding business activities) may require visiting a KVK office.
Cost: Updating your registration is free. KVK no longer charges an annual fee.
There is no formal annual filing with KVK for a sole proprietor. But outdated information can cause problems — particularly if your registered address no longer matches your actual address.
IND Residence Permit Renewal
Your DAFT residence permit is typically valid for two years. Renewing it is straightforward if your business is in good standing, but you need to plan ahead.
When to apply: At least three months before your current permit expires. The IND processing time varies, but starting early gives you a buffer.
What the IND reviews:
- Your business is still registered and active at KVK
- You still have the required 4,500 euros in your Dutch business bank account
- You have been filing tax returns
- Your business shows genuine activity (invoices, clients, revenue)
Required documents typically include:
- Completed application form
- Valid passport
- Current KVK extract
- Bank statements showing the 4,500 euro deposit
- Recent tax returns or a statement from the Belastingdienst
- Proof of business activity (invoices, contracts, financial statements)
For a detailed walkthrough of the renewal process, see our DAFT visa renewal guide.
Reality Check: The IND does not require your business to be wildly profitable. They want to see that it is real and active. A modest income with genuine clients and proper administration is far better than high revenue with sloppy records. That said, a business that consistently generates zero revenue will raise questions.
The 4,500 Euro Deposit
When you first applied for DAFT, you deposited 4,500 euros in your Dutch business bank account. This money needs to stay there.
Technically, you can use the funds for business expenses — they do not need to sit untouched in your account forever. But when renewal time comes, your account balance should be at or above 4,500 euros. Some immigration lawyers recommend keeping the balance above this amount at all times to be safe.
If your balance dips below 4,500 euros temporarily during normal business operations, that is usually fine. Just make sure it is back above the threshold well before your permit renewal.
Bookkeeping Obligations
Dutch law requires you to maintain a complete administration (administratie) of your business finances. This is an ongoing obligation, not just an annual task.
What to maintain:
- All invoices sent and received
- Bank statements
- Receipts for all business expenses
- Contracts with clients and service providers
- Time logs (for the 1,225-hour requirement)
Retention period: Seven years. Keep digital backups.
For a detailed guide on what records to keep and how to organize them, see our bookkeeping requirements guide.
Your bookkeeping is the foundation for your tax returns, BTW filings, and IND renewal documentation. Keeping it current makes everything else easier.
Annual Tax Planning
Beyond filing returns, spend some time each year on tax planning.
Review your deductions. Are you claiming everything you are entitled to? Home office deduction, business travel, professional development, insurance — these add up.
Estimate next year's tax liability. The Belastingdienst may issue preliminary assessments (voorlopige aanslag) based on your estimated income. If your income changes significantly year over year, update your estimate to avoid a large year-end bill (or an unnecessary large monthly payment).
Consider an accountant. If you have not already, working with a tax accountant who understands expat situations is worth the cost. Dutch tax law has nuances that are easy to miss, especially the interplay between self-employment deductions and expat-specific rules like the 30% ruling (if applicable to your situation).
Pension planning. The Netherlands does not require sole proprietors to save for retirement, but you should. Tax-advantaged pension products (lijfrente) can reduce your taxable income while building your future.
Compliance Calendar Template
Here is a practical calendar you can adapt:
January: File Q4 BTW return (due Jan 31). Start gathering documents for annual tax return.
April: File annual income tax return (due Apr 1, or request extension). File Q1 BTW return (due Apr 30).
July: File Q2 BTW return (due Jul 31). Review KVK registration for accuracy. Midyear financial review.
October: File Q3 BTW return (due Oct 31). If your IND permit expires in the next 6 months, start preparing renewal documents.
Ongoing: Keep bookkeeping current (weekly is ideal). Maintain the 4,500 euro deposit. Track your hours.
Pro Tip: Block one hour every Friday for bookkeeping and administration. It is boring, but staying current prevents the horrible feeling of facing a shoebox of unsorted receipts at tax time.
What Happens If You Fall Behind
If you miss a filing deadline, do not panic. File as soon as possible. The Belastingdienst typically sends a reminder before imposing fines, and first-time late filings often result in a warning rather than a penalty.
But repeated late filings or failure to file can result in:
- Fines of 68 euros for late BTW returns (increasing with repeat offenses)
- Estimated assessments where the Belastingdienst guesses your income (always higher than reality)
- Problems with your IND permit renewal if tax records are incomplete
If you are seriously behind, hire an accountant to help you catch up. It costs money but prevents much bigger problems.
For a broader overview of maintaining your DAFT business, our companion guide covers the strategic perspective beyond just compliance.
Digital Guide — $99
We're not immigration lawyers—just Americans who did this. Requirements change, so verify with official sources.