Simplify payday and set payroll to run automatically on QuickBooks.

Green Circle Icon with Stylized White Letters
QuickBooksHelpIntuit

Duplicate an invoice or an estimate in QuickBooks Online

by Intuit • Image Alt Text 191
Image Alt Text Updated 5/26/2026 13:10

Learn how to make a copy of an existing invoice or estimate in QuickBooks Online.

If you have a customer who has a repeat invoice, save time by duplicating the invoice instead of entering all the info twice. Here's how.

An icon showing cash and a payment card If you'd like to make it easy for your customers to pay an invoice online, check out QuickBooks Payments rates and apply.

When you copy an invoice or estimate, it creates a new invoice or estimate with the same info. You can even change the invoice’s or estimate's customer if you want to send the same invoice or estimate charges to different customers.

  • Go to All apps A bunch of numbers and letters on a tile wall., then Sales & Get Paid, then Sales transactions (Take me there).

  • Find the invoice or estimate you want to copy.

  • In the Action column, select the dropdown ▼. Then select Duplicate

  • Edit the invoice or estimate as needed. If you want to create the same invoice or estimate for multiple customers, select the new customer from the list.

  • Select Save

If the same customer needs the same invoice regularly, you can set up recurring transactions instead.

Related links

Sign in now for personalized help

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

Sign In / Sign Up