Learn how to manage 50% deposits in QuickBooks Online with two easy methods: Progress Invoicing or a two-invoice approach. Protect your cash flow and secure client commitment.

Requesting a 50% deposit before work begins is a smart step to protect your cash flow and secure client commitment. In QuickBooks Online, you can manage this process cleanly, ensuring your books are accurate from project start to finish. This guide walks you through the two best methods for creating and tracking a 50% deposit invoice, one using the built-in Progress Invoicing feature and another using a simple two-invoice approach.
Before jumping into the "how-to," it’s worth clarifying why this process matters. For service-based businesses in particular, taking a deposit solves several key problems:
Handling these deposits correctly is key to keeping your financial records accurate, especially for recognizing revenue under GAAP standards.
If you're using QuickBooks Online Plus or Advanced, the Progress Invoicing feature is the most efficient and professional way to handle deposits. It directly links the deposit, the initial estimate, and the final invoice together, creating a clear audit trail for the entire project. This keeps your project accounting accurate and easy to follow.
First, you need to enable the feature in your settings. If it's already on, you can skip this step.
With this setting enabled, a single estimate can now generate multiple invoices, which is perfect for a deposit and final payment structure.
The foundation of this method is a solid estimate. You aren't creating an invoice for the deposit directly; you're creating an invoice from an existing estimate for the full project scope. This practice ensures all project revenue is tied to the original quote.
Once the client accepts the estimate, you can proceed to invoicing the deposit.
With an accepted estimate in place, QuickBooks does the heavy lifting for you.
QuickBooks will automatically generate a new invoice. The total on this invoice will be exactly 50% of the estimate's total. In our $10,000 example, this invoice will be for $5,000. The line items will reflect this, showing 50% of the agreed-upon quantity or rate. You can now send this invoice to your client.
Once the project is complete, it's time to collect the remaining 50%.
The beauty of this method is that the estimate will show you a complete summary: the total project amount, the value of invoices created from it, and the remaining balance. It's a clean, self-contained record of the entire project scope and billing history.
If you don't have access to Progress Invoicing or prefer a more direct approach, you can use the two-invoice method. This technique requires a quick one-time setup of a special item in your Products and Services list and works perfectly for any version of QuickBooks.
From an accounting perspective, a deposit is not yet earned revenue—it's a liability you owe the client until the work is complete. Setting it up this way keeps your books in line with GAAP principles.
You now have a non-taxable item you can use to track all incoming client deposits correctly.
Now, create your first invoice specifically for the deposit amount.
When you receive the payment, the accounting entry will debit your bank account (an asset) and credit the Customer Deposits liability account, correctly showing that you hold funds for work yet to be completed.
When the project is done, you'll create a final invoice that lists the total services provided and then subtracts the deposit already paid.
The invoice total will now be the remaining $5,000 balance owed by the client. The invoice clearly shows the total project cost, the deposit applied, and the final amount due. This transparency makes it easy for your client to understand.
When this final invoice is paid, QuickBooks correctly removes the liability from the "Customer Deposits" account and credits the full $10,000 to your sales revenue account, making your financial statements accurate.
Both the Progress Invoicing and the two-invoice method will effectively help you collect a 50% deposit in QuickBooks. Progress Invoicing offers a more integrated and automated workflow for those with Plus or Advanced plans, while the manual method gives you precise control over the accounting entries and works with any subscription level.
As projects grow more complex, perhaps involving multi-state sales tax or sophisticated revenue recognition schedules, the underlying accounting rules become more intricate. Instead of spending hours digging through IRS publications or state tax codes, our own Feather AI provides accountants and tax professionals with immediate, citation-backed answers. It lets you advise clients on compliance with confidence, turning tedious research into a simple, straightforward query.
Written by Feather Team
Published on November 23, 2025