BV Formation

Accounting

How to Read Your Dutch BV's Monthly Management Accounts

How to read your Dutch BV's monthly management accounts: six numbers, from gross margin to DSO, each tied to the decision it should drive, with one worked example.

•

16 mins

How to Read Your Dutch BV's Monthly Management Accounts

Intro

Every month a report arrives from the accountant or the bookkeeping platform: a PDF, a dashboard, a spreadsheet. It shows revenue, profit, the bank balance, and a page or two of other figures. Most DGAs look at the profit line and the bank balance, nod, and move on. The rest sits unread.

That is a missed opportunity, because the numbers that steer decisions are usually already in the report. Nobody has explained which number answers which question. A DGA who can read the report fluently prices better, collects faster, hires at the right moment, and is not surprised by the bank statement in October. The difference is not financial expertise; it is knowing what to look for. The six numbers below follow the October 2026 report of one fictional company, Merlijn IT Services BV, an IT consultancy with eight employees and about 850,000 euros of annual revenue, and each one is tied to the decision it should drive.

Key takeaway: Management accounts are not the same as annual accounts. The jaarrekening is the legal accountability a BV files with the KvK once a year, looking back. Management accounts are the voluntary, internal, monthly report that shows whether the business is healthy now, whether clients are paying on time, and whether you are on track for the year. One is the steering instrument; the other is the record you read after the journey is over.

The statutory side is covered in annual accounts Netherlands. Merlijn's October in brief: revenue of 72,000 euros, direct costs of 28,800 euros (three consultants at 14,400, subcontractors at 11,400, project licences at 3,000), overhead of 28,800 euros, and a profit of 14,400 euros before VPB. The bank balance ended at 42,300 euros and the debtors at 98,400 euros.

Number 1: Gross Margin, Are You Pricing Correctly?

Gross margin is the share of revenue left after the direct costs of delivering the service or product: (revenue minus direct costs) divided by revenue. It is the first filter on pricing, before overhead, salary, or tax. Merlijn's October margin is (72,000 minus 28,800) divided by 72,000, which is 60%. The year-to-date figure is 58%, so October looks fine. The comparison that matters is last year: October a year ago was 63%.

Three points of margin on 72,000 euros of monthly revenue is 2,160 euros a month, or 25,920 euros a year of profit that has disappeared without any cost line looking alarming. Subcontractor rates went up, and client rates did not follow. Any decline against last year or against the year-to-date average should trigger a pricing review. For a service business, ask whether the rates charged have kept pace with the cost of delivery. For a trading business, ask whether purchase prices have risen faster than selling prices.

Benchmarks are a weak guide here. Published figures for IT services range from roughly 25% to 65%, mostly because firms disagree about what counts as a direct cost, in particular whether delivery staff are included. Merlijn includes its three consultants, so the useful comparison is Merlijn against Merlijn, on the same definition. Ask your accountant what sits in direct costs and whether the definition has changed since last year, because moving a salary between direct and overhead moves the margin without anything improving. The margin in the management report is the commercial one, before VPB; how it differs from fiscal profit is covered in commercial vs fiscal profit Dutch BV.

Number 2: Cash vs Profit, Why You Can Be Profitable and Short of Cash

Cash versus profit is the most misunderstood number, and the one that surprises DGAs most, because Dutch tax creates a specific gap between the two: the quarterly BTW payment. Profit is what the P&L shows after all costs. Cash is what is actually in the bank. In a Dutch BV they drift apart for four recurring reasons.

First, BTW. A BV on the factuurstelsel books revenue and the 21% BTW on the day the invoice is issued, but the BTW is paid to the Belastingdienst only after the quarter ends. Through the quarter, the bank balance includes accumulated BTW that looks like the BV's money and is not. Second, debtors: revenue is booked on invoice, cash arrives 30 to 60 days later, and growth ties up more cash in debtors. Third, investments hit the bank at once but reach the P&L only through depreciation. Fourth, payroll timing: salaries sit in the P&L, while the loonheffingen is paid the following month.

Merlijn shows it clearly. The October profit is 14,400 euros, yet the bank balance fell by 8,200 euros, from 50,500 to 42,300. The bridge is simple. Profit adds 14,400. Debtors grew by 10,500 euros, which takes it away. Crediteuren grew by 6,600 euros, which gives some back. Then BTW. Merlijn paid its Q3 return of 29,200 euros in October, while October's own net BTW of 10,500 euros has started to accrue for the Q4 return. The net effect of the BTW account on the bank is minus 18,700 euros. Add it up: 50,500 plus 14,400 minus 10,500 plus 6,600 minus 18,700 is 42,300. The business is healthy and generating cash. A DGA who sees only the bank balance and concludes it was a bad month has read the wrong number.

The pattern repeats and gets larger. By 31 December, if November and December look like October, Merlijn's te betalen BTW will have climbed to about 31,500 euros. VPB is also building on the profit: with a year-to-date margin of 15%, about 102,300 euros of profit before VPB means roughly 19,400 euros at the 19% rate. Neither shows in the October profit line, and both will leave the bank account.

Watch out: If your BV files BTW quarterly, the bank balance drops sharply four times a year, with payments due by the end of October, January, April, and July, whether or not those months were profitable. Knowing the pattern means the October bank statement never surprises you. Not knowing it means four surprises a year, every year.

The ask for your accountant is a monthly cash bridge, a line-by-line walk from profit to the change in bank balance, so the difference is explained rather than discovered. The BTW calendar is covered in when to file VAT Netherlands.

Number 3: DSO, Are Your Clients Actually Paying?

Days Sales Outstanding is how many days of sales are sitting unpaid in your debtors. It is the closest single number to "how long do clients take", and a rising DSO is one of the most common causes of cash trouble in growing businesses. The formula is debtors divided by invoiced sales over a period, multiplied by the days in that period. The catch in a Dutch BV is BTW. Debtors include the 21%, because the client owes the full invoice, while revenue in the P&L excludes it. Divide one by the other and DSO is overstated every time. Use sales including BTW, or strip BTW from the debtors, but treat both sides the same.

For Merlijn, debtors are 98,400 euros. Revenue over August, September, and October is 208,000 euros, which is 251,680 euros including BTW. DSO is 98,400 divided by 251,680, times 90, which is 35.2 days. The shortcut of dividing gross debtors by net revenue gives 42.6 days and makes the problem look twice as bad. With 30-day terms, 35 days is not alarming. The ageing report tells the real story. Of the 98,400 euros, 61,000 euros is not yet due, 22,000 euros is up to 30 days overdue, 9,400 euros is 31 to 60 days overdue, and 6,000 euros is more than 60 days overdue. If nobody paid late, the best possible DSO, using only the 61,000 euros not yet due, would be 21.8 days. The gap of 13.4 days is the average lateness, and 38% of the balance is overdue.

The decision is about the tail, not the average. Chase every invoice more than 30 days overdue, and send a formal reminder for anything beyond 60 days. Dutch law helps. If nothing is agreed, an invoice is due 30 days after receipt, under article 6:119a of the Civil Code, and terms between businesses can run to 60 days. Large companies must pay SME suppliers within 30 days, and statutory commercial interest builds up automatically when they do not. Putting the interest in the reminder is often enough. The cash at stake is real: cutting DSO by ten days releases about 28,000 euros for Merlijn. Matching payments to the right invoices is part of this, as why bookkeeping never matches bank statement explains. Ask your accountant which clients are over 30 days, and whether the ageing report runs from invoice date or due date.

Number 4: Operating Cost Ratio, Are Your Costs Scaling?

The operating cost ratio is overhead, meaning everything outside direct costs, as a share of revenue. It answers one question: are costs growing faster or slower than the business? In a healthy growing company, the ratio should fall or stay flat, because fixed costs spread over more revenue.

Merlijn's October overhead is 28,800 euros: the DGA salary at 6,000, four indirect employees at 16,000, office and software at 4,200, and marketing at 2,600. Against revenue of 72,000 euros, the ratio is 40%, compared with 43% for the year to date. The same fixed cost base carried more revenue in October, so the net margin of 20% is above the year's 15%. That is operating leverage, and the question to ask is whether the improvement is structural or just a strong month.

The risk runs in the other direction. If revenue next month falls back to 65,000 euros while costs stay the same, the ratio rises to 44.3% and the net margin falls from 20% to 15.7%. The same cost structure produces very different results at different revenue levels, which is why forecasting matters. The DGA salary sits inside this ratio, but it is not a lever to pull freely, because the gebruikelijk loon rules set a floor for it, with 58,000 euros as the norm amount in 2026. When the ratio rises for three months running, there are three choices: grow revenue to absorb the costs, cut costs, or accept a lower margin. Ask your accountant which overhead lines grew fastest compared with last year.

Number 5: Working Capital, Can the Business Fund Its Own Growth?

Working capital is what the business holds in liquid form minus what it owes in the short term: current assets (bank, debtors, stock) minus current liabilities (crediteuren, te betalen BTW, te betalen loonheffingen, short-term loan instalments). A positive figure means short-term obligations can be met even if no new revenue arrives. The ratio of the two is the current ratio, and a common rule of thumb is to keep it above 1.2, with 1.5 to 2 comfortable.

Merlijn's current assets are 140,700 euros, with bank at 42,300 and debtors at 98,400. Current liabilities are 42,300 euros: crediteuren at 18,600, te betalen BTW at 10,500, te betalen loonheffingen at 8,200, and a loan instalment of 5,000. Working capital is 98,400 euros and the ratio is 3.3. Read the footnotes, though. Merlijn's report does not accrue VPB. If it did, about 19,400 euros would join the liabilities, and the ratio would be 2.3. It would still be healthy, but the lesson is that the ratio depends on what the report includes.

The Dutch-specific liabilities are the ones that mislead. Of the 42,300 euros in the bank, 10,500 euros is BTW and 8,200 euros is loonheffingen, both owed to the Belastingdienst. Free cash is closer to 23,600 euros, and by December the BTW line will have tripled. This matters for growth. If Merlijn hires a consultant in November at 4,500 euros gross, roughly 5,800 euros a month once holiday allowance, premiums, and pension are added, the cost starts at once, while revenue from the extra capacity arrives two to three months later. That is about 17,500 euros of cash to fund before the first payment arrives, and the buffer decides whether the decision is cash-constrained even if the business case is sound. How the balance sheet lines are built is covered in how to prepare a balance sheet. Ask your accountant whether the report accrues VPB, and what the BTW and loonheffingen balances will be at year-end.

Number 6: Revenue vs Budget, Are You on Track?

Revenue against budget is the forward-looking number. The other five describe where the business is, and this one asks whether it is heading where it planned to go. Compare actual revenue with the budget for the month, with the same month last year, and with the previous month, because the three together give context that one cannot.

Merlijn's October is 72,000 euros against a budget of 75,000 euros, which is 4% below, and 12.5% above last October's 64,000 euros. The year to date is 682,000 euros against a budget of 705,000 euros, 3.3% below. The full-year budget is 870,000 euros. Here is the sharper question: to hit it, November and December together must deliver 188,000 euros, which is 94,000 euros a month, 31% above October. The budget for those two months is 165,000 euros, and the 23,000 euro gap is the year-to-date shortfall carried forward. If the October pace simply continues, the year lands at about 826,000 euros, which is 44,000 euros or 5% short. Because overhead does not flex, every 10,000 euros of missing revenue costs about 6,000 euros of gross profit.

The decision depends on the cause. A structural shortfall, such as a lost client or a pricing issue, calls for a cost response or a revenue plan. A timing shortfall, such as a project that slipped from December into January, may fix itself. The report cannot tell you which; it prompts the question. Ask your accountant what is already invoiced or contracted for November and December.

Number

What it measures

Formula

Merlijn, October 2026

Warning signal

Decision it drives

Gross margin

Pricing adequacy

(Revenue minus direct costs) / revenue

60% (63% a year ago)

Down 2+ points against last year or the year-to-date average

Pricing review; delivery cost review

Cash vs profit

Cash health

Profit, adjusted for debtors, crediteuren, BTW, and investments, against the change in bank

Profit +14,400; bank -8,200

Profit up while cash falls for two months outside BTW months

BTW calendar; debtor chase

DSO

Collection speed

Debtors / invoiced sales including BTW x days

35.2 days; 13.4 days late

More than 10 days over terms, or rising three months running

Debtor follow-up; payment terms

Operating cost ratio

Overhead efficiency

Overhead / revenue

40% (43% year to date)

Rising for three months while revenue grows

Cost review; growth plan

Working capital

Liquidity buffer

Current assets minus current liabilities

98,400; ratio 3.3

Ratio below 1.2

Credit line; hiring timing

Revenue vs budget

Growth track

(Actual minus budget) / budget

-4% for the month; -3.3% year to date

Year-to-date gap above 3% or required run rate 15% above recent months

Root cause; cost or revenue action

None of this needs a finance degree. It needs a monthly habit: for each number, one question, and for the one that looks off, one conversation. The DGA who builds it learns what the business was doing during the year, not after it. Neno's dashboard shows these numbers live as transactions are processed, including bank balance, year-to-date profit, debtors with ageing, and working capital, and BTW accumulates as its own line so the difference between the bank balance and free cash is always visible. Which reporting capabilities matter when you pick a platform is covered in scalability factors Dutch bookkeeping software. If you want to see your own numbers this way, book a demo, or look at bookkeeping and payroll. We can also help you incorporate your BV.

FAQs

What is a management account and is it required for a Dutch BV?

A management account is an internal report, usually monthly, with a P&L, a balance sheet, and key figures, compared with budget and last year. The law does not require it. A BV must keep a proper administration and file annual accounts, but monthly management reporting is your own choice.

What is the difference between management accounts and the annual jaarrekening?

The jaarrekening is mandatory, filed with the KvK within 12 months of year-end, and looks back. Management accounts are voluntary, internal, monthly, and built to support decisions. They draw on the same administration, but they exist before year-end.

Why is my Dutch BV profitable but short on cash?

Usually because of timing: BTW collected but not yet paid, growing debtors, investments that hit the bank before the P&L, and loonheffingen paid a month after salaries. A cash bridge from profit to the change in bank balance shows which one.

What is DSO and how do I calculate it?

DSO is debtors divided by invoiced sales over a period, multiplied by the days in it. In the Netherlands, debtors include BTW, so use sales including BTW as well, or the result is overstated.

What is a good gross margin for a Dutch service business?

It depends on what counts as a direct cost. Published benchmarks for IT services range from about 25% to 65%. Compare your margin with your own history on a consistent definition.

What is working capital and why does it matter for a growing BV?

It is current assets minus current liabilities. It shows whether the business can pay its short-term obligations and fund growth, such as a new hire, before the extra revenue arrives.

How often should a Dutch BV produce management accounts?

Monthly for most businesses, quarterly at the least for those with few transactions. Reviewing before every BTW return is a sensible minimum.

Does my accountant produce management accounts or do I need to ask?

Many accountants provide them only on request or as an add-on, and some platforms generate them automatically. Ask for a monthly report that includes ageing, a cash bridge, and a comparison with budget.

What is the BTW effect on my monthly cash position?

A quarterly filer accumulates BTW through the quarter and pays it by the end of the following month, so the bank balance falls sharply in October, January, April, and July. Track the te betalen BTW line to see free cash.

What should I do if my revenue is consistently below budget?

Work out whether the shortfall is structural or timing, check what is already invoiced or contracted, and test whether the budget itself was realistic. Then decide on a cost or revenue response before the gap grows.

Portrait of Nick
Portrait of Nick

Written by

Nick Knuppe

CEO & Founder

We take care of admin. You take care of business.

We take care of admin. You take care of business.

We take care of admin. You take care of business.