# Record payments in QuickBooks

> Have the Shuttle app add each payment it takes to QuickBooks, against the invoice, in the right currency.

The Shuttle app can add each payment it takes to QuickBooks, with notes, as soon as it's taken.

## Before you start

- **You need an account in QuickBooks** to record payments against. Follow QuickBooks' instructions to set one up.
- **Use your Undeposited Funds account** (called Payments to deposit in some QuickBooks files). An online payment usually takes a few days to reach your bank, so when it's taken you're expecting the money rather than holding it.
- **The full amount is recorded.** The app doesn't take your payment provider's fees off, so record those separately.
- **Currencies must match.** A payment is only recorded if its currency matches the account's. See [Payments in other currencies](#payments-in-other-currencies).

## Turn on recording

1. Log in to the Shuttle app from QuickBooks.
2. Select **View Configuration**.

   ![The Shuttle app's configuration screen, with the configuration button](/_astro/cdn/bc84c09c51/app-configuration-payment-link@2x.jpeg)

3. Select **Accounts** > **QuickBooks**.

   ![The configuration screen with Accounts set to QuickBooks](/_astro/cdn/ae3f7ef383/app-configuration-accounts@2x.jpeg)

4. Tick **Add payments to QuickBooks**.
5. Choose the account to record payments against, then select **Save**.

   ![The QuickBooks settings with Add payments to QuickBooks ticked and the account to record against](/_astro/cdn/3e31338770/app-quickbooks-settings@2x.jpeg)

## Payments in other currencies

Each payment is taken in the invoice's currency, so your payment provider has to support that currency.

The app only records a payment when its currency matches the account you've chosen. To record payments in another currency:

1. In QuickBooks, set up an account in that currency, for example a USD bank account. QuickBooks' Multicurrency setting has to be on first, and once it's on it can't be turned off.
2. Log in to the Shuttle app, select **View Configuration**, then **Accounts** > **QuickBooks**.
3. Choose the new account in the bank accounts list, then select **Save**.

## Payments taken outside the app

The app only records the payments it takes for your QuickBooks invoices. It doesn't copy other payments from your payment provider into QuickBooks, such as other Stripe payments. For those, look for a transaction sync app in the QuickBooks App Store.