Why doesn't my FreeAgent income match my card and online sales?
The FreeAgent help pages give 4 common reasons. The first to rule out: A payment processor or bank can take its charges before the money reaches you, so what lands in the bank can be less than the sale.
Is it broken, or just quiet?
A number can fall because fewer people came, or because something stopped counting them. Below are the causes the FreeAgent help pages give, and how to check each one yourself.
What causes it?
A payment processor or bank can take its charges before the money reaches you, so what lands in the bank can be less than the sale.
In the FreeAgent help:
if you receive an amount of money that's already had bank charges, payment processor charges
Allocate fees or commission to a bank transaction, read 2026-11-12.Stripe payouts in a different currency from your FreeAgent account are not brought in, so those sales can be missing.
In the FreeAgent help:
Please note that only Stripe payouts that match the currency of your FreeAgent account will be imported.
How the Stripe feed works, read 2026-11-12.A refund you gave a customer is not explained automatically, so it can wait unexplained until someone records it.
In the FreeAgent help:
If you have sent a refund to your customer, the payment won’t be automatically explained in FreeAgent.
How the Stripe feed works, read 2026-11-12.Cash takings are recorded by hand in a separate till account, so a day that was not recorded can be missing.
In the FreeAgent help:
At the end of each day, you should use this account to record your cash takings.
Record till takings for shops, read 2026-11-12.
How do I check it myself?
Where fees were taken off, record the full sale amount with the fee on its own, so income shows the whole sale.
In the FreeAgent help:
You would then change the amount to the full amount of the sale.
Allocate fees or commission to a bank transaction, read 2026-11-12.Use your payment provider's payout report or statement to find the exact fees taken off.
In the FreeAgent help:
You should be able to get the exact amount they deducted from the payout report / statement of account.
Record till takings for shops, read 2026-11-12.
How would I know the day it starts?
- Feder reads your income from FreeAgent each day and compares each day with your own history.
- It does not read single bank transactions. It tells you when income goes quiet or moves outside its usual range.
Some numbers are too quiet to judge daily, such as a form filled in a few times a week. Until there is enough of your own history to judge a change, Feder says it is still learning and scores nothing, rather than guessing.
See what Feder reads from FreeAgent, which feeds Money. Feder only reads. It never changes anything in FreeAgent.
What else goes wrong with these numbers?
- Why is my FreeAgent income higher than expected?FreeAgent
- Why is my FreeAgent income lower than expected?FreeAgent
- Why did Google Analytics stop collecting data?Google Analytics
- Why aren't my key events showing in Google Analytics?Google Analytics
- Why does Google Analytics show (not set)?Google Analytics
See every question.
Where do these answers come from?
Every cause and check on this page comes from the FreeAgent help pages, quoted above with the date we read them. Last reviewed 2026-11-12. We read them again by 2027-11-12. If one changes, this page changes or comes down.
