Learn how to accept electronic customer payments for online invoices and in-person sales.
QuickBooks Payments allows you to add links to invoices so customers can pay online. Customers can pay with PayPal, Venmo, credit card, or ACH bank transfer. All they have to do is follow the link in the email. You can also process payments in person or over the phone.
To watch more how-to videos, visit our video section.
If you don’t use QuickBooks Payments, here's how to record credit card payments processed outside QuickBooks.
Note: Check the QuickBooks Payments website for the latest plans. If you're a ProAdvisor, see how you can qualify for lower payment rates.
Step 1: Sign up or connect an existing QuickBooks Payments account
If you haven't already, sign up for QuickBooks Payments.
If you already have a QuickBooks Payments account, follow these steps to connect your existing account to QuickBooks Online.
Step 2: Set up your account so customers can pay invoices online
Set your company preferences
First, set up your account settings for invoice payments:
- Go to Settings , then select Account and settings.
- Select the Sales tab.
- Under Invoice payments, select Edit, then select the payment options you want.
You can also enter Payment instructions. They will show on all invoices regardless of the template, when payments are enabled. - Select Save.
- Select Done.
Set your payment options directly on the invoice
You can choose how to receive payment on each invoice you send. If you change them on one invoice, this will only affect the invoice you change and won’t affect the company preferences.
Your estimates or invoices will look different depending on whether you have the old or new estimate and invoice experience. Find out which experience you have. |
Change the invoice payment options with new invoicing
Step 3: Process payments in QuickBooks Online
Now you're ready to get paid. Follow the steps based on how you received the payment:
If customers come into your business, you don't need to send them an invoice. Instead, create a sales receipt: If you add the customer's email address, QuickBooks sends them a copy of the sales receipt. If you sent a customer an invoice but they wish to pay in person, you have a few options. Ask them to follow the link in the email and finish paying for the invoice online. Or process the payment for them and match it to their existing invoice: QuickBooks sends automated receipts to the registered email when an invoice is paid through QuickBooks Online Payments. You can also re-print a copy of the receipt from QuickBooks Online Payments, here’s how:Process payments for sales receipts
Optional: To save this customer's credit card, select Use this credit card in the future.Process payments for invoices
Optional: To save this customer's credit card, select Use this credit card in the future.
Step 4: Learn about deposit times for customer payments
After you process payments, QuickBooks puts the money into your bank account. It uses the bank account you picked when you signed up for QuickBooks Payments. Deposit speeds depend on your product and the type of payment. Get more info about deposit times for QuickBooks Payments.
Note: If you're new to payments, your first payments may take a bit longer while we set up your accounts. Once your accounts are setup, customer payments will process much faster.
Disclaimer: QuickBooks Payments account subject to eligibility criteria, credit and application approval. Money movement services are provided by Intuit Payments Inc., licensed as a Money Transmitter by the New York State Department of Financial Services.