
FreeAgent recently introduced a Stripe bank feed. This works by adding a Stripe "bank account" which shows the payments you receive via Stripe and automatically matches them to your invoices, along with explaining the Stripe processing fees.
If the majority of the Stripe payments you receive are from customers paying your FreeAgent invoices, and you only have one Stripe account, and all the payments are in the main currency of your FreeAgent account (probably GBP), and there are very few refunds, then it's great and I recommend you use it instead of DoubleAgent's Stripe reconciliations.
However if any of the following are true, I think DoubleAgent's Stripe reconciliations will suit you better:
- many of the Stripe payments you receive aren't "expected" by FreeAgent, i.e. they aren't for FreeAgent invoices;
- or you receive payments / payouts in multiple currencies, or in any currency other than your FreeAgent account's main currency;
- or you want to explain your payouts with aggregated sales transactions;
- or you want to explain your payments with customised descriptions that identify the Stripe charge or customer or something else;
- or you want to explain your payments with invoices that don't already exist in FreeAgent;
- or you have more than one Stripe account;
- or you see a fair few refunds.