Simplify payday and set payroll to run automatically on QuickBooks.

Green Circle Icon with Stylized White Letters
QuickBooksHelpIntuit

Get started with customer transaction workflows in QuickBooks Desktop

by Intuit • Image Alt Text 7
Image Alt Text Updated 5/25/2026 16:25

Learn the different ways you can track customer transactions in QuickBooks Desktop.

Here’s how to record common customer transactions in QuickBooks Desktop. Following these workflows can help you organize your cash flow, and track sales, receivables, and profitability more accurately.

Workflow 1: Invoice - Payment - Deposit

Follow this workflow if you provided a product or service and your customer plans to pay later. Once your customer pays, you can record the payment in QuickBooks to close your customer’s invoice or reduce the balance.

Create_an_invoice_workflow_QBDT_US_CA_GB_Ext_042920

Workflow 2: Sales Receipt - Deposit

Follow this workflow if your customer pays you on the spot for a product or service.

Create_a_sales_receipt_workflow_QBDT_US_CA_GB_Ext_042920

Workflow 3: Estimate - Invoice - Payment - Deposit

This workflow is also called progress invoicing. Follow this if you work on projects or jobs for customers. You can use an estimate (also known as a quote, bid, or proposal) to track the materials, labor, and additional expenses that go into the project. Then, you can invoice your customer as you complete the work.

Create_invoice_from_estimate_workflow_QBDT_US_CA_GB_Ext_042920

Workflow 4: Sales Order - Invoice - Payment - Deposit

Follow this workflow if your customer orders an item that you don’t have in stock now. This way, you know what products you still need to buy from vendors, so you can complete your customer’s order on time.

Note: The sales order feature is only available in the Premier and Enterprise edition of QuickBooks.

Create_invoice_from_sales_order_workflow_QBDT_US_CA_GB_Ext_042920

Workflow 5: Estimate - Sales Order - Invoice - Payment - Deposit

Follow this workflow if you need to complete a project, but you don’t have complete materials on hand yet.

You can create a sales order from your estimate, so you can track the items on backorder. Then, you can create an invoice from the estimate once the project is complete.

Note: The sales order feature is only available in the Premier and Enterprise edition of QuickBooks.

Create_invoice_from_est_sales_order_workflow_QBDT_US_CA_GB_Ext_042920

Workflow 6: Statement Charges - Finance Charges - Statement - Payment - Deposit

Follow this workflow if you regularly charge your customer for items, but only invoice them periodically (for example, by the end of the month). You can skip creating an invoice for each charge, and your customer can pay their accrued charges in a lump sum.

Create_a_billing_statement_workflow_QBDT_US_CA_GB_Ext_042920

Sign in now for personalized help

See articles customized for your product and join our large community of QuickBooks users.

Sign In / Sign Up