Stripe reconciliations: DoubleAgent vs FreeAgent

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

 DoubleAgentFreeAgent
Currency of payouts and paymentsAny currencyOnly in the base currency of your FreeAgent account
Which Stripe accounts can be explained?All your Stripe accountsOnly one Stripe account
Payment explanation methodVia invoice (which it can create), sales transactions, or aggregated sales transactionsOnly invoices that already exist in FreeAgent or generic sales transactions for unknown payments
Refund explanation methodVia credit note (which it can create), or sales refundsIgnores refunds
Sales transaction descriptionsCustomisable, identifiable descriptionsGeneric descriptions