Different approaches
DoubleAgent and FreeAgent both reconcile your Stripe payments, but they approach the problem from different directions:
- FreeAgent thinks of Stripe as a payment method for your FreeAgent invoices.
- DoubleAgent thinks of Stripe as the way people pay for your products and services online.
In other words:
- FreeAgent starts with an invoice and expects a payment.
- DoubleAgent starts with a payment and updates FreeAgent accordingly to explain it.
Differences in detail
DoubleAgent | FreeAgent | |
---|---|---|
Currency of payouts and payments | Any currency | Only in the base currency of your FreeAgent account |
Which Stripe accounts can be explained? | All your Stripe accounts | Only one Stripe account |
Payment explanation method | Via invoice (which it can create), sales transactions, or aggregated sales transactions | Only invoices that already exist in FreeAgent or generic sales transactions for unknown payments |
Refund explanation method | Via credit note (which it can create), or sales refunds | Ignores refunds |
Sales transaction descriptions | Customisable, identifiable descriptions | Generic descriptions |