Linking Moneybird as a source
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Contents
Moneybird is an accounting platform popular in the Netherlands and Belgium. The Moneybird connector syncs your accounting data — contacts, invoices, bank transactions, and more — into the PostHog data warehouse.
Adding a data source
- Go to the sources tab of the data pipeline section in PostHog.
- Click + New source and then click Link next to Moneybird.
- Enter your Moneybird API token and Administration ID. To get these:
- Create a personal API token at moneybird.com/user/applications/new. Select the scopes for the tables you want to sync:
sales_invoices,documents,estimates,bank,time_entries, andsettings. - Your Administration ID is the number after
moneybird.com/in the address bar when you open your administration.
- Create a personal API token at moneybird.com/user/applications/new. Select the scopes for the tables you want to sync:
- Click Next.
- Select the tables you want to sync, set the sync method and frequency, then click Import.
Once the syncs are complete, you can start using Moneybird data in PostHog.
Available tables
| Table | Description | Sync method |
|---|---|---|
contacts | Customers, suppliers, and other business relations, including archived contacts | Incremental |
sales_invoices | Invoices sent to customers for delivered products or services | Incremental |
estimates | Estimates (quotes) proposed to clients | Full refresh |
external_sales_invoices | Sales invoices created in other systems and imported into Moneybird | Full refresh |
recurring_sales_invoices | Templates for automatically recurring sales invoices | Incremental |
purchase_invoices | Invoices received from suppliers | Incremental |
receipts | Receipts that prove the payment of expenses | Incremental |
general_journal_documents | Manual bookkeeping entries for corrections or adjustments | Incremental |
general_documents | Financial documents that are not invoices, receipts, or estimates | Incremental |
financial_accounts | Bank accounts, credit cards, and other accounts that hold money | Full refresh |
financial_mutations | Transactions on financial accounts, such as bank transactions | Incremental |
ledger_accounts | Categories of bookkeeping: revenue, expenses, assets, and liabilities | Full refresh |
tax_rates | VAT rates that apply to products and services | Full refresh |
products | Goods and services for invoices and estimates, including deactivated products | Full refresh |
projects | Projects that group time entries and financial data | Full refresh |
time_entries | Time spent on work for contacts and projects | Full refresh |
subscription_templates | Templates that set products and prices for subscriptions | Full refresh |
users | Users of the administration, including inactive users and accountants | Full refresh |
workflows | Workflows for sending, reminding, and collecting invoices and estimates | Full refresh |
custom_fields | Custom fields added to sales invoices, contacts, and identities | Full refresh |
Incremental tables sync only new or updated records on each run. Full refresh tables reload all data on each sync.
Configuration
| Option | Description |
|---|---|
API tokenType: password Required: True | |
Administration IDType: text Required: True | The number after moneybird.com/ in the address bar when you open the administration. |
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
contacts | Customers, suppliers and other business relations in the Moneybird administration, including archived contacts. | Incremental, Full refresh | updated_at | — |
sales_invoices | Invoices sent to customers for delivered products or services, in every state. | Incremental, Full refresh | updated_at | — |
estimates | Estimates (quotes) that propose products or services to clients. | Full refresh | — | — |
external_sales_invoices | Sales invoices created in other systems and imported into Moneybird. | Full refresh | — | — |
recurring_sales_invoices | Templates for sales invoices that Moneybird creates at a recurring interval, both active and inactive, including the ones that belong to a subscription. | Incremental, Full refresh | version | — |
purchase_invoices | Invoices received from suppliers. | Incremental, Full refresh | updated_at | — |
receipts | Receipts that prove the payment of expenses. | Incremental, Full refresh | updated_at | — |
general_journal_documents | Manual bookkeeping entries that correct errors or make adjustments. | Incremental, Full refresh | updated_at | — |
general_documents | Financial documents that are not invoices, receipts, estimates or journal entries. | Incremental, Full refresh | updated_at | — |
financial_accounts | Active bank accounts, credit cards, payment services and other accounts that hold money. Moneybird does not return archived accounts. | Full refresh | — | — |
financial_mutations | Transactions on financial accounts, such as bank transactions, with how each one is booked. | Incremental, Full refresh | version | — |
ledger_accounts | The categories of the bookkeeping, such as revenue, expenses, assets and liabilities. | Full refresh | — | — |
tax_rates | VAT rates that apply to products and services. | Full refresh | — | — |
products | Goods and services that can be added to invoices and estimates, including deactivated products. | Full refresh | — | — |
projects | Projects that group time entries and financial data, both active and archived. | Full refresh | — | — |
time_entries | Time spent on work for contacts and projects, which can be billed to customers. | Full refresh | — | — |
subscription_templates | Templates that set the products and prices of subscriptions. | Full refresh | — | — |
users | Users of the administration, including inactive users and accountants. | Full refresh | — | — |
workflows | Workflows that set how invoices and estimates are sent, reminded and collected. | Full refresh | — | — |
custom_fields | Custom fields that add extra information to sales invoices, contacts and identities. | Full refresh | — | — |





