The basic method: select, copy, and paste within the same window
To copy and paste multiple lines in QuickBooks Online, highlight the rows you want to move or duplicate, use Ctrl+C (or Cmd+C on Mac) to copy them, then click where you want them to go and press Ctrl+V (or Cmd+V). This works within transaction forms like invoices, bills, and journal entries — anywhere QuickBooks shows you a line-item table.
The selection process matters. Click the row number or checkbox on the left side of the first line you want to copy. Then hold Shift and click the row number of the last line in your range. All rows between them will highlight in blue. If the lines are not consecutive, hold Ctrl (or Cmd on Mac) and click each individual row number instead.
Once your rows are selected and copied, click the empty row where you want to paste. If you are pasting into the same form, click the row number of the destination line. The pasted lines will insert above that row. If you are pasting into a different transaction, open that transaction first, then click the destination row and paste.
Key Takeaways
- Select multiple lines by clicking the first row number, holding Shift, and clicking the last row number in your range.
- Copy selected lines with Ctrl+C (Windows) or Cmd+C (Mac), then paste with Ctrl+V or Cmd+V into the destination row.
- Pasting works within the same transaction form and between different transactions of the same type, such as invoice to invoice.
- Line details like amounts, descriptions, and account assignments copy exactly as they were, so review them before saving to catch any errors.
- If copy and paste do not work, try refreshing your browser or switching to a supported browser like Chrome or Safari.
Copying lines between different transactions
You can copy lines from one invoice to another invoice, one bill to another bill, or one journal entry to another journal entry. Open the source transaction first, select and copy the lines you need, then open the destination transaction in a separate browser tab or window. Click the row where you want the lines to land and paste.
QuickBooks copies the line content exactly — the account, amount, description, and any custom fields. If the accounts or amounts need to change in the destination transaction, edit them after pasting. This is faster than typing each line from scratch, especially when you are creating similar transactions repeatedly.
Cross-transaction copying does not work between different transaction types. You cannot copy lines from an invoice into a bill, for example. If you need to move data between different types, you will need to manually enter the information or use QuickBooks' batch actions for specific workflows.
What happens to line details when you copy
When you copy a line, QuickBooks copies the account, amount, description, class, department, and any custom fields attached to that line. Tax settings, item types, and quantity information also transfer. The date and transaction number do not copy — those belong to the transaction itself, not the individual line.
If a line contains a customer or vendor name, that information does not copy to the destination transaction. You will need to assign the correct customer or vendor to the new transaction separately. Similarly, if the source line had a due date or payment term attached, those do not carry over.
After pasting, always review the lines before saving. Check that amounts are correct, accounts match the new transaction's purpose, and descriptions still make sense in context. A quick scan takes seconds and prevents posting incorrect entries to your books.
Copying lines in batch with templates and recurring transactions
If you find yourself copying the same set of lines repeatedly, consider using QuickBooks' recurring transaction feature instead. Create the transaction once with all the lines you need, then save it as a recurring template. QuickBooks can generate copies on a schedule you set — weekly, monthly, or on demand.
To create a recurring transaction, open a completed transaction, click the three-dot menu in the top right, and select "Make recurring." Name the template, choose how often it should repeat, and set an end date if needed. The next time the transaction is due, QuickBooks will remind you or create it automatically, depending on your settings.
Recurring transactions save time when you have standard invoices, regular bills, or repeating journal entries. You can still edit individual copies after they are created, so a template does not lock you into identical transactions every time.
Troubleshooting when copy and paste does not work
If the copy and paste keyboard shortcuts do not respond, first try refreshing your browser with F5 or Cmd+R. QuickBooks Online runs in your browser, and a stale page sometimes loses keyboard command recognition. After refreshing, select your lines again and try copying.
Check that you are using a supported browser. QuickBooks Online works best in Chrome, Safari, Firefox, and Edge. Internet Explorer is not supported and will cause features to fail. If you are using an older browser version, update it to the latest release.
If copy and paste still does not work after refreshing and updating your browser, try a different approach: right-click on a selected line and look for copy and paste options in the context menu. Some QuickBooks forms offer these commands in the right-click menu when keyboard shortcuts fail. If that does not work either, contact QuickBooks support — a form-specific issue may require their help.
Using copy and paste with multi-currency transactions
When you copy lines from a transaction in one currency to a transaction in a different currency, QuickBooks does not automatically convert the amounts. The line amounts paste exactly as they were in the source transaction. You will need to edit each amount manually to reflect the correct currency value.
If you are working with multiple currencies regularly, set up your transactions in the correct currency before copying lines. This prevents the extra step of editing amounts after pasting. QuickBooks will show you the currency code next to the amount field, so you can verify you are in the right currency before you start copying.
Frequently Asked Questions
Can I copy lines from an invoice to a bill?
No. Copy and paste only works between transactions of the same type — invoice to invoice, bill to bill, or journal entry to journal entry. If you need to move information between different transaction types, you will need to enter the details manually or use a different method like exporting to a spreadsheet.
What if I copy lines but they paste in the wrong order?
Lines paste in the order you selected them. If they appear out of order, delete them and try again, making sure to select from top to bottom in the order you want them. You can also manually drag lines to reorder them after pasting — click and hold the row number and drag it up or down.
Do copied lines include tax information?
Yes. Tax settings, tax codes, and tax-exempt status all copy with the line. If the destination transaction has different tax rules, review the tax fields after pasting and adjust them if needed before saving.
Can I undo a paste if I make a mistake?
Yes. Press Ctrl+Z (or Cmd+Z on Mac) immediately after pasting to undo. This works as long as you have not saved the transaction yet. Once you save, you will need to manually delete the pasted lines or edit them to correct the mistake.
Does copy and paste work on mobile or the QuickBooks app?
Copy and paste for multiple lines works best in the web version of QuickBooks Online. The mobile app and QuickBooks desktop versions have limited support for this feature. If you need to copy multiple lines, use a computer and the web browser version for the most reliable experience.