QuickBooksIntegrations
Connect your QuickBooks Online account to PayRewards to import unpaid bills directly into your payment workflow and pay them in batches.
QuickBooks Online only
This integration supports QuickBooks Online (paid subscription) only. QuickBooks Desktop is not supported.
What the integration does
Once connected, PayRewards imports your unpaid bills from QuickBooks so you can select which ones to pay, set a delivery method for each vendor, and authorize the batch in one go. Payments appear in your PayRewards Transactions view once submitted.
The integration also creates a small number of objects in your QuickBooks account automatically to support fee recording and reconciliation. These require no setup on your part — see What changes in my QuickBooks workflow when I connect PayRewards? for details.
What syncs — and what doesn't
| Data | Syncs to PayRewards? | Notes |
|---|---|---|
| Unpaid bills | ✓ Yes | Imported - Vendor name, amount, due date, and bill number |
| Vendor name and email | ✓ Yes | Pre-fills vendor details at payment setup |
| Vendor mailing address | ✓ Yes | Used for Paper Check delivery |
| Vendor bank details (routing/account numbers) | ✗ No | QuickBooks does not provide these — entered once in PayRewards and saved |
| Invoice attachments | ✗ No | Bill records import; attached documents do not. PayRewards may still request invoices separately — see note below |
| Payment status (bill marked as paid) | Coming soon | Bills paid through PayRewards will be auto-marked as paid in QuickBooks in an upcoming update. Manual update required until then — see Why hasn't my bill been marked as paid in QuickBooks? |
About invoices
Although invoices may be stored in QuickBooks, they are not imported into PayRewards. You may still be required to provide invoices or supporting documentation before a payment can be processed. This applies in particular to new accounts and large transactions, and is currently handled by the PayRewards support team.
How to connect
You can connect from two places:
- 1 Click Connect QuickBooks from either location to open the connection flow.
- 2 Review what data PayRewards will access from your QuickBooks account, then click Login to QuickBooks.
- 3 Sign in to your QuickBooks Online account and authorize the connection.
- 4 You'll be returned to PayRewards. Your connected QuickBooks business name will appear under Settings > Integrations.
If you do not have a paid QuickBooks subscription, you won't be able to complete the above steps, and will be shown a message to explain this when you log into QuickBooks. We won't know what type of subscription you have until you log into QuickBooks so you may see the option to start the connection even if you are not eligible.
Dismissed the dashboard card?
If you dismissed the QuickBooks card on your dashboard, use "Settings" > "Integrations" to connect — the card won't reappear.
Disconnecting QuickBooks
Go to Settings > Integrations at any time to disconnect. Disconnecting stops future bill imports and may affect reconciliation for any in-progress payments.
Related articles
- How to import and pay your QuickBooks bills
- Why do I need to enter my vendor's bank details for QuickBooks payments?
- Can I use American Express to pay my QuickBooks bills?
- How are PayRewards fees recorded in QuickBooks?
- How do I send payment confirmation to my vendors?
- Why is a bill missing from my QuickBooks import?
- Why hasn't my bill been marked as paid in QuickBooks?