Learn how to automate your FreeAgent bookkeeping in just a few steps
SyncAgent uses secure OAuth authentication to connect to your FreeAgent account. This means we never see or store your FreeAgent password.
What permissions do we request?
We only request the minimum permissions needed: read access to bank accounts and transactions, and write access to create explanations. We never request access to modify your existing data.
Explainers are rules that automatically match and explain transactions based on their description. Once set up, they'll save you hours of manual data entry.
Let's say you pay £1,200 rent every month, and it appears in your bank
as "LANDLORD PROPERTY RENT".
From your dashboard, click "Create Explainer"
Click "Dry Run" to see which transactions would be matched without actually creating explanations. When you're happy, save the explainer!
Tip: Start Simple
Begin with one or two explainers for your most common recurring transactions. You can always add more later as you get comfortable with the system.
If you accept payments through Stripe, you can automatically sync your Stripe payouts with detailed charge breakdowns. This is optional but highly recommended for online businesses.
Security: Read-Only Access
We only use restricted read-only tokens, meaning we can never modify your Stripe data—only read it to sync with FreeAgent.
You're all set! Here's what to do next:
Explainers run automatically, but you can also trigger them manually from the explainer page to process historical transactions.
If you've enabled manual approval, review matched transactions before they're explained in FreeAgent.
As you identify more recurring transactions, create additional explainers to automate even more of your bookkeeping.
Check your dashboard to see how much time you're saving and how many transactions have been automated.
If you have questions or run into any issues, we're here to help!