How to set up an ecommerce store as a freelancer in the Netherlands: accounting, invoicing and VAT (2026)
A practical 2026 guide for freelancers in the Netherlands on starting a webshop, setting up bookkeeping, issuing compliant invoices, handling Dutch and EU VAT, and meeting record-keeping and consumer-law rules.
What do you need before launching a webshop as a freelancer in the Netherlands?
A freelancer can usually launch a webshop through a Dutch sole proprietorship once the business is registered in the Handelsregister and the tax setup is active. For 2026, the operational basics are simple: register with KVK, use a Dutch business address, choose a sales model, and prepare a controllable VAT administration from day 1 if taxable turnover is expected.
For most freelancers, the legal starting point is not the website but the business registration and tax administration. Browse the [Knowledge Hub](/knowledge-hub) for more freelancer accounting guides. An expat freelancer established in the Netherlands follows the same Dutch registration and VAT rules as any other Dutch-based sole trader. The sales channel can be a self-hosted shop, a marketplace, or both.
A webshop also changes the compliance mix. A product seller may need stock records, shipping proofs, refund records, and consumer-law disclosures in addition to normal bookkeeping. If the webshop will sell into other EU countries, plan for VAT routing before the first sale instead of fixing the setup after the turnover crosses a threshold.
Register the business in the Dutch Handelsregister before trading on a structural basis.
Decide whether the webshop sells physical goods, digital services, or a mixed model.
Open a dedicated business bank account so webshop income and private spending do not mix.
Set up a sales record that captures order date, payment date, VAT rate, shipping, refunds, and country of destination.
Store supplier invoices and platform fees from the first purchase onward.
Map where customers are located: Netherlands only, EU consumers, EU businesses, or outside the EU.
How should a freelancer set up ecommerce bookkeeping from day one?
A workable ecommerce bookkeeping setup must show at least 5 core flows: sales, collected VAT, supplier costs, payment-provider fees, and refunds or returns. Dutch tax rules do not prescribe one software layout, but they do require a controllable administration that clearly shows how much VAT is due and how much input VAT can be reclaimed.
For a webshop, the biggest operational mistake is combining gross payouts from a payment provider with revenue. A cleaner setup records the customer invoice or order amount first, then separates payment-provider fees, shipping charged, refunds, and the net bank settlement. That structure makes quarterly VAT returns easier and reduces reconciliation errors.
The bookkeeping file should also separate goods sold in the Netherlands from goods sold to other EU consumers and EU business customers. That split matters because a domestic sale can be reported in the ordinary Dutch VAT return, while cross-border ecommerce may fall under foreign VAT rules or the One Stop Shop rules. For related basics, see the guide on [VAT returns in the Netherlands](/knowledge-hub/vat-returns-netherlands-expat-freelancer-guide) and the article on [deductible expenses for freelancers](/knowledge-hub/deductible-expenses-freelancers-netherlands).
Bookkeeping area
Why it matters
Minimum evidence to store
Sales ledger
Shows turnover per country and VAT treatment
Order number, order date, invoice or receipt, customer country
What must invoices and checkout records include in 2026?
If a freelancer must issue a VAT invoice, Dutch rules require specific fields such as names, addresses, a VAT identification number, KVK number, invoice date, sequential invoice number, delivery description, supply date, amount excluding VAT, VAT rate, and VAT amount. In many B2C webshop cases a full invoice is not mandatory, but the sales record still needs to support the VAT return.
Belastingdienst states that a taxable supplier issuing a VAT invoice must include the mandatory fields and, for most business-to-business supplies, send the invoice no later than the 15th day of the month after the month of supply. Digital invoicing is allowed if the customer accepts it and the business can preserve authenticity, integrity, and readability.
For many webshop sales to private consumers, the tax issue is less about whether a full invoice is mandatory and more about whether the underlying records are complete. The checkout record, order confirmation, payment evidence, and refund trail should together explain what was sold, when it was delivered, what VAT rate applied, and whether any correction was made later.
Use sequential invoice numbers; each number can appear only once.
Show the legal or registered trade name and the actual business address.
Include the Dutch VAT identification number starting with NL when required.
Show the supply date and the invoice date as separate dates if they differ.
Split amounts by VAT rate when the basket includes more than one rate.
Keep credit notes for refunds and cancellations so turnover and VAT can be corrected.
How does VAT work for Dutch, EU and non-EU ecommerce sales?
In 2026, the default Dutch VAT rates remain 21%, 9%, or 0% depending on the product or transaction. For webshop sales, the place of supply matters as much as the rate. Dutch domestic sales usually stay in the Dutch VAT return, EU consumer sales can switch to foreign VAT once the EUR 10,000 cross-border threshold is exceeded, and many B2B EU goods sales can use 0% if the legal conditions are met.
A Netherlands-based freelancer selling goods domestically usually charges Dutch VAT. Belastingdienst states that the general rate is 21%, the reduced rate is 9% for specified categories, and 0% can apply in some international situations. The same shop can therefore apply different VAT outcomes to different orders in the same week.
For distance sales of goods to private consumers in other EU countries, the key 2026 threshold is EUR 10,000 per calendar year, calculated excluding VAT. Up to that level, Dutch VAT often remains possible. Above that level, the webshop usually charges the VAT of the customer's EU country and can report it centrally through OSS. For B2B goods shipped to another EU country, a 0% intra-Community treatment may apply if the statutory conditions are met.
Sales scenario
Typical VAT outcome
Where reported
Goods sold to a Dutch consumer
Usually Dutch VAT at 21% or 9%, depending on the product
Ordinary Dutch VAT return
Goods sold to EU consumers, annual cross-border turnover up to EUR 10,000
Usually Dutch VAT can still apply
Ordinary Dutch VAT return unless foreign-tax option is chosen
Goods sold to EU consumers, annual cross-border turnover above EUR 10,000
Usually VAT of the customer country applies
OSS return or local foreign registration if OSS is not used
Goods sold to an EU business with valid VAT conditions for intra-Community supply
0% may apply
Dutch VAT return plus ICP reporting where required
Which deadlines, records and retention rules matter most for a webshop?
A webshop should track 4 recurring control points in 2026: VAT filing dates, payment dates, invoice timing, and retention periods. Most Dutch freelancers file VAT quarterly, with deadlines on 30 April, 31 July, 31 October, and 31 January for the prior quarter. Core administration records usually must be retained for 7 years, while real-estate-related records must be kept for 10 years.
Quarterly VAT filing is common for freelancers, but the actual filing frequency always depends on the tax authority assignment. The safest workflow is to close each month anyway, reconcile payment providers before quarter-end, and retain the order-level evidence that supports each VAT number in the return. Waiting until the final week before the filing date creates avoidable error risk.
Retention is equally important. Belastingdienst requires a 7-year retention period for core administration data such as receivables, payables, purchase records, sales records, and the general ledger. Invoice files must also be stored in their original form, so a digital invoice should remain digital. If the business joins the KOR, the turnover ceiling remains EUR 20,000 per calendar year and a 4-week processing lead time applies for enrolment.
Compliance item
2026 rule or date
Why it matters
Q1 2026 VAT return and payment
30 April 2026
Late filing or payment creates avoidable tax risk
Q2 2026 VAT return and payment
31 July 2026
Quarterly webshop VAT should already be reconciled before submission
Q3 2026 VAT return and payment
31 October 2026
Cross-border corrections should be identified before filing
Q4 2026 VAT return and payment
31 January 2027
Year-end stock and refund adjustments often affect this period
Standard administration retention
7 years
Core records must stay available for audit control
Which consumer and dropshipping rules can trigger complaints or fines in 2026?
A webshop that sells to consumers must treat consumer law as an operational control, not as website text. The main Dutch baseline is a 14-day cooling-off period for most online consumer purchases. For 2026, Ondernemersplein also states that a herroepingsknop is expected after 19 June 2026, although the effective date is not yet final. In dropshipping, the seller remains responsible for delivery, product compliance, and customer rights.
These rules matter financially because a webshop can lose money long before a tax audit arrives. A missing withdrawal flow can lead to returns disputes, chargebacks, and regulator attention. For freelancers using suppliers outside the EU, the seller remains the visible counterparty to the customer, so shipping delays or unsafe products do not become the supplier's problem in the eyes of the customer.
Rijksoverheid states that consumer rights still apply in dropshipping and notes that ACM fines can reach EUR 900,000 per violation, while broader dropshipping violations can run to nearly EUR 1 million. That makes checkout disclosures, return instructions, and customer-service evidence part of the compliance file, not just part of marketing operations.
Rule or risk area
2026 reference point
Operational consequence
Cooling-off period for online consumer sales
14 days after receipt in most cases
Webshop needs a workable cancellation and returns process
Model withdrawal form
Must still be offered
Customer must be able to reverse the purchase in a clear way
Withdrawal button
After 19 June 2026 according to Ondernemersplein, but date not yet final
Webshop build may need a dedicated cancellation interface
Dropshipping seller responsibility
Seller remains responsible for delivery and customer rights
Late or lost shipments still land with the webshop
ACM fine risk for consumer-rights violations in dropshipping
Up to EUR 900,000 per violation
Poor consumer compliance can become a material financial risk