Toggl to Moneybird: how to sync your hours
You track time in Toggl and handle invoicing in Moneybird. But Toggl has no Moneybird integration. Its integrations page lists 100+ tools, including Asana, Jira, and QuickBooks, but no Dutch accounting software at all (source: toggl.com/track/integrations).
What doesn't work
On Toggl's side: no Moneybird integration. On Moneybird's side: no import function for time entries, and the existing integrations don't cover Toggl.
Zapier and Make offer a Toggl trigger and Moneybird actions, but there is no "Create Time Entry" action for Moneybird. You can create invoices from Toggl entries, but you cannot add hours to Moneybird's time tracking. Not useful if you need hours in Moneybird for your hour overview or tax deductions.
There is an open-source CLI tool (toggl2moneybird, source: github.com/rdb/toggl2moneybird) that does sync time entries, but it requires Python and command-line experience.
Your options
There are a few ways to get your Toggl hours into Moneybird. None of them are ideal, except the last one.
| Option | Good if... | Limitation |
|---|---|---|
| Manual retyping | You have few entries per week | Time-consuming, error-prone at volume |
| toggl2moneybird (CLI) | You're comfortable with the command line | Requires Python, no UI, no support |
| Zapier / Make | You want to create invoices, not time entries | Cannot create time entries in Moneybird |
| Synkr | You want your hours in Moneybird's time tracking without retyping | Requires one-time setup (~10 min) |
How Synkr does it
You need your Toggl API token and your Moneybird API token. Setup takes about 10 minutes.
- Connect Toggl. Copy your API token from Toggl (Profile β API Token), paste it into Synkr, select your workspace. Done.
- Connect Moneybird. Copy your Moneybird API token or connect via OAuth. Select your administration.
- Map projects. Map your Moneybird projects to the projects in Synkr. Auto-match by name helps, but verify that everything is correct.
- Pull time entries. Choose a start date and pull your Toggl entries. Synkr shows an overview: date, description, project, client, duration, billable.
- Review and sync. Select the entries you want to sync, review, and confirm. Synkr creates time entries in Moneybird's time tracking, not invoices.
This is what gets synced per entry:
| Toggl | Moneybird |
|---|---|
| Description | Description |
| Date + duration | Date + duration |
| Project | Project (via mapping) |
| Client | Contact (via mapping) |
| Billable | Billable |
Synkr tracks what has already been synced. Entries you've already sent won't show up again. No duplicate hours in Moneybird.
After the first time, it's even simpler: pull, review, sync. No more retyping.
More about how Moneybird handles time entries and what other integrations exist: Uren importeren in Moneybird: dit zijn je opties (Dutch).