Back to Guides

Connect Stripe Treasury

Bank account, card spend, transfers, and multi-currency balances

What gets synced

All posted Treasury transactions: card payments, inbound/outbound transfers, received credits and debits, currency conversions. Your Treasury financial account appears as a bank account in AccountsOS.

1

Enable Stripe Treasury

Stripe Treasury must be active on your Stripe account. If you don't see Treasury in your Stripe Dashboard, you may need to apply for access.

Treasury is available in the UK and US. It gives you a bank account inside Stripe with no fees and no minimum balance.

2

Create a restricted API key

In your Stripe Dashboard, go to Developers > API keys and create a restricted key named "AccountsOS Treasury".

Give it Read access to:

  • Treasury: Financial Accounts
  • Treasury: Transactions
  • Treasury: Received Credits
  • Treasury: Received Debits

This is a separate key from the one used for Stripe Payments. Treasury requires its own permissions. AccountsOS only reads your data, it never initiates transfers or payments.

3

Connect in AccountsOS

Copy your restricted key (starts with rk_live_). In AccountsOS, go to Settings > Integrations and click Connect on Stripe Treasury. Paste your key and connect.

AccountsOS validates the key by checking for Treasury financial accounts. If none are found, you will see an error. Make sure Treasury is active on your Stripe account first.

4

Your Treasury appears as a bank account

Once connected, your Stripe Treasury financial account appears alongside your other bank accounts in AccountsOS. Transactions sync automatically:

Card spend

Virtual and physical card purchases

Transfers

Inbound and outbound bank transfers

Payouts

Payments to third parties

Currency conversions

GBP, USD, EUR, USDC movements

Finn auto-categorises every transaction with UK tax context. Re-sync manually any time from Settings > Integrations.

Ready to Connect?

Connect your Stripe Treasury in under a minute.