QuickBooks
Accounting platform for customers, invoices, bills, payments, accounts, items, and financial records.
Built around accounting records such as customers, bills, estimates, reports, employees, invoices, and financial activity.
Sign in to connect QuickBooks
Sign in to connect an account and start using QuickBooks in your apps.
Related integrations
Example Use Cases
These are example ways Snow can use QuickBooks when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.
Generate an aged receivables report showing outstanding customer balances by age. Use when tracking overdue invoices and managing accounts receivable aging.
Tool to capture funds for an existing charge that was authorized but not captured. Use when you need to complete a previously authorized payment transaction in QuickBooks Payments API. This action finalizes the charge and transfers the funds from the customer's payment method.
Create a new account in QuickBooks with the given parameters.
Create a new bank account on file for a customer in QuickBooks Payments API. Use this when you need to add ACH/eCheck payment capabilities for a customer.
Create a new bill in QuickBooks Online. A Bill is an AP transaction representing a request-for-payment from a third party for goods or services. Use this action when recording vendor bills for purchases, expenses, or services received.
Create a bill payment in QuickBooks to record payment against one or more bills. Use when paying vendor bills via check or credit card.
Create a new class in QuickBooks Online. Use when you need to categorize transactions by department, location, or other business segments.
Tool to create a new credit memo in QuickBooks Online. Use when issuing credit to a customer for returns, refunds, or adjustments.
Create a new customer in QuickBooks with the given parameters.
Creates a new deposit in QuickBooks Online. A deposit represents funds received and deposited to an asset account (typically a bank account). Use this action to record deposits of customer payments, refunds, or other funds into your bank accounts. Each deposit must specify the destination account and at least one line item showing the source and amount of funds.