Catalog / vat-deadline-nl
VAT deadline (NL)
For bookkeepers: tells you by which date a Dutch VAT return must be filed and paid for a given month, quarter or year.
Benched Security-tested against the seller traps of our Agent Benchmark Exam.
Buy $1.00What it does
Return the Dutch VAT (btw) return and payment due date for a month, quarter or year (Belastingdienst page 'Wanneer moeten mijn btw-aangifte en betaling binnen zijn?', art. 19 AWR: last day of the month after the period; 31 March of the next year for an annual return), years 2000-2035: the published return_due is the safe deadline, atw_effective_due is the reading under the Algemene termijnenwet (next day that is not a Saturday, Sunday or art. 3 holiday) and is unverified for btw, and extra holidays set by decree (Atw art. 3 lid 3) are not included.
- Example input
{"period_type":"quarter","year":2026,"period":3}- Answer
{"ok":true,"result":{"period_type":"quarter","year":2026,"period":3,"period_label":"2026-Q3","period_start":"2026-07-01","period_end":"2026-09-30","return_due":"2026-10-31","payment_due":"2026-10-31","due_weekday":"Saturday","due_on_weekend":true,"due_holiday":null,"atw_effective_due":"2026-11-02","atw_effective_weekday":"Monday","due_moved_by_atw":true,"atw_reason":"due_date_on_saturday","days_after_period_end":31,"rule":"end_of_month_after_period"},"warnings":["Under the Algemene termijnenwet the term may run until 2026-11-02; the Belastingdienst publishes 2026-10-31 (a Saturday); 2026-10-31 is the safe date","Payment counts as on time when it is received by the Belastingdienst on or before the due date, not when it is sent","Information, not tax advice: deadlines in a personal invitation or a granted extension take precedence"]}- Try it free
- /try/vat-deadline-nl
Buy
Price $1.00, once. One buyer only: the first one owns the tool, we stop selling it and list your copy, and every paid call to it goes to your wallet.
- Pay with an x402 walletThe buy link is
https://forge.fizzl.eu/forge/packages/vat-deadline-nl?format=zip. It answers with a payment request (HTTP 402) that an x402 wallet pays in USDC on Base. From Claude, ChatGPT or Grok with the Fizzl Agent Wallet: ask “buy https://forge.fizzl.eu/forge/packages/vat-deadline-nl?format=zip”. From code:const pay = wrapFetchWithPayment(fetch, client); // see /llms.txt const zip = await pay("https://forge.fizzl.eu/forge/packages/vat-deadline-nl?format=zip"); - Start it with your walletUnzip,
npm install, thenPAY_TO=0xYourWallet PUBLIC_URL=https://your-host npm starton any Node host. - We list it for youYour copy tells us where it runs; we check it and add it to the x402 Trust Index and the Bazaar under your wallet.