Two separate people in the Dutch accounting community built their own tools for the same problem — bulk time entry.
One built an open-source tool for e-Boekhouden because entering billable hours for multiple employees, one by one, was slow enough to justify writing a solution from scratch.
Another wrote a Python GUI using the Moneybird API because Moneybird had no convenient way to copy or bulk-book time entries across projects.
Both tools worked. Both solved the problem.
And at some point after both were built, the products started shipping similar features themselves.
This pattern comes up regularly in accounting software. A user hits a friction point, the product doesn’t address it, someone builds around it using the API — and then eventually the product catches up. The gap between “the software should do this” and “the software now does this” can be months or years.
In that gap, the options are: do it manually, find a workaround, or build something.
The people who build something learn the API. They understand how the data model works. They end up knowing more about the system than people who just waited for the product to ship it.
That knowledge compounds.
When the software eventually ships the feature, they don’t need to use it the naive way. They know the edge cases, they understand what’s happening behind the interface, and they can evaluate whether the native solution is actually better than what they built.
Building around a limitation is not wasted time.
It’s how you learn the system.
Three nearby posts worth opening next.

May 28, 2026
A freelancer was happy with MoneyMonk — until switching to subscriptions meant more invoices and the lack of an API became a hard ceiling. Both the Moneybird and MoneyMonk founders replied in the thread.

May 20, 2026
Switching from e-Boekhouden to Moneybird isn't just a UX preference. It's a choice about what you'll be able to automate later — and what will stay manual forever.

May 19, 2026
A bookkeeper's advice for Dutch starters: set up your own administration, use the bank connection, and bring in a professional for a quarterly review. Automation reduces frequency, not the need for expertise.
If you have a manual workflow between tools, I can help map the logic, design the system, and automate it in a way your team can actually use.