← Back to Knowledge Hub Getting Started

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.

By Piyush 7 min read Updated 2026-03-10

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 areaWhy it mattersMinimum evidence to store
Sales ledgerShows turnover per country and VAT treatmentOrder number, order date, invoice or receipt, customer country
VAT ledgerShows output VAT and deductible input VATVAT rate, taxable amount, VAT amount, correction entries
Payment-provider ledgerExplains why bank payout differs from customer paymentSettlement report, fee breakdown, payout date
Purchase ledgerSupports cost deduction and input VAT recoverySupplier invoice, payment proof, business purpose
Returns and refunds ledgerPrevents overstating turnover and VATCredit note, refund confirmation, returned-goods record

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 scenarioTypical VAT outcomeWhere reported
Goods sold to a Dutch consumerUsually Dutch VAT at 21% or 9%, depending on the productOrdinary Dutch VAT return
Goods sold to EU consumers, annual cross-border turnover up to EUR 10,000Usually Dutch VAT can still applyOrdinary Dutch VAT return unless foreign-tax option is chosen
Goods sold to EU consumers, annual cross-border turnover above EUR 10,000Usually VAT of the customer country appliesOSS return or local foreign registration if OSS is not used
Goods sold to an EU business with valid VAT conditions for intra-Community supply0% may applyDutch VAT return plus ICP reporting where required
Goods exported outside the EU0% may apply if export conditions are metDutch VAT return with export evidence retained

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 item2026 rule or dateWhy it matters
Q1 2026 VAT return and payment30 April 2026Late filing or payment creates avoidable tax risk
Q2 2026 VAT return and payment31 July 2026Quarterly webshop VAT should already be reconciled before submission
Q3 2026 VAT return and payment31 October 2026Cross-border corrections should be identified before filing
Q4 2026 VAT return and payment31 January 2027Year-end stock and refund adjustments often affect this period
Standard administration retention7 yearsCore records must stay available for audit control
Real-estate-related records10 yearsLonger retention applies to these records
KOR turnover ceilingEUR 20,000 per calendar yearCrossing the ceiling changes VAT treatment
KOR processing lead time4 weeksApplications are not effective immediately

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 area2026 reference pointOperational consequence
Cooling-off period for online consumer sales14 days after receipt in most casesWebshop needs a workable cancellation and returns process
Model withdrawal formMust still be offeredCustomer must be able to reverse the purchase in a clear way
Withdrawal buttonAfter 19 June 2026 according to Ondernemersplein, but date not yet finalWebshop build may need a dedicated cancellation interface
Dropshipping seller responsibilitySeller remains responsible for delivery and customer rightsLate or lost shipments still land with the webshop
ACM fine risk for consumer-rights violations in dropshippingUp to EUR 900,000 per violationPoor consumer compliance can become a material financial risk

Sources and references

All information in this guide is verified against official Dutch government and regulatory sources. Links were last accessed on the dates shown.

  1. 1.
    Een webshop starten
    KVK · Accessed 2026-03-10

    KVK overview page on starting a webshop and related operational topics.

  2. 2.
    Inschrijven bij KVK
    KVK · Accessed 2026-03-10

    Official KVK registration page for starting a business in the Netherlands.