Bookkeeping for freelance IT professionals and developers




On paper, freelance developers and IT consultants have straightforward bookkeeping: hours times rate, little stock, little cash. Yet three themes come up often in this field: VAT with international clients, processing foreign software subscriptions, and the risk of disguised employment on long assignments. This article covers all three.
If you work for a business client in another EU country, you reverse-charge the VAT to your client. You invoice without VAT, state 'VAT reverse-charged' plus your client's VAT number, and report the turnover in your VAT return and in the EC sales listing (ICP). Verify your client's VAT number in advance via VIES, because without a valid number you may not reverse-charge.
For business clients outside the EU, for example in the US or the UK, your service is usually taxed in the client's country. You then invoice without Dutch VAT. For Dutch business clients you simply charge 21%. If you work through an intermediary or platform, check carefully who your client is for tax purposes: that determines which rules apply.
Hosting, development tools, AI services, licences: as a developer you buy a lot of software from foreign suppliers. If you buy from an EU supplier and have registered your VAT number there, the VAT is reverse-charged to you. You declare that reverse-charged VAT in your return and deduct it again in the same return as input tax: on balance you pay nothing, but the return must be correct. Services from outside the EU are processed in a similar way in your return.
Two pitfalls. One: if your VAT number is not registered with the supplier, they often charge local or Dutch VAT that you may not simply deduct as input tax. So arrange that in your account settings. Two: a credit card statement is not an invoice. Download the actual invoice for every subscription, because only that substantiates your deduction.
IT is the classic sector where freelancers spend months full-time with a single client, embedded in the team and working with the client's equipment. Since enforcement of the DBA Act was tightened, this is a real point of attention. Look critically at your own situation: do you decide how the work is done, do you bear entrepreneurial risk, do you have multiple clients per year? The more you operate as if you were an employee, the greater the risk the working relationship is treated as employment.
What helps: work with a clear assignment description and your own approach, use your own equipment where possible, spread your assignments and record agreements in a contract for services. That does not give complete certainty, but it demonstrably strengthens your position as an entrepreneur.
Your laptop, monitors and peripherals are business costs; above 450 euros excluding VAT you depreciate them over several years, and with investments above 2,900 euros per year the small-scale investment deduction comes into view. Your home workspace itself is rarely deductible, but your internet costs in proportion to business use, professional literature, conferences and courses that keep your knowledge current for your present work are.
Freelance developers often generate solid turnover with relatively low costs. That means a high profit and thus a substantial income tax bill, especially if part of your profit falls in the top 49.50% bracket. Set aside a percentage of every paid invoice immediately and consider a provisional assessment, so you do not have to settle everything at once and avoid tax interest.
This article provides general information based on the rules known for 2026 and does not replace personal tax advice. For your specific situation, we're happy to take a look with you.

Become a client from just €66 per month. Schedule a no-obligation call and find out what Fiscly can do for you.
© 2026 Fiscly Finance. All rights reserved.
KvK 42009477 · BTW NL005431361B04