Record a Transfer Between Bank Accounts in QuickBooks

Convert a PDF bank statement to a QuickBooks file

Drop in a PDF statement and get a QBO (Web Connect) or IIF file you can import into QuickBooks Online or Desktop.

Moving money between two of your own accounts is not income and it is not an expense, so it should never touch your profit and loss. In QuickBooks you record it once as a Transfer that takes money out of one account and puts it into the other. The part that trips people up is the duplicate: when both accounts are in QuickBooks, the same transfer shows up twice, and if you add both sides you double your books. This guide covers the right way to record a transfer in QuickBooks Online and Desktop, how to keep it from counting twice, and what to do when the money came from a PDF statement instead of a live feed.

How do I record a transfer between accounts in QuickBooks Online?

In QuickBooks Online, click + New, then choose Transfer under the Other column. Pick the account the money left in the Transfer Funds From field, pick the account it landed in under Transfer Funds To, enter the amount, and set the date the bank actually moved it. Save it and QuickBooks posts one entry that reduces the source account and increases the destination account by the same amount. Because both sides are recorded at once, the transfer nets to zero on your income statement, which is exactly what you want for money that never left the business.

Use the transfer date the bank shows, not the date you initiated it. A wire or ACH between banks can take a day or two to clear, and matching the bank's posting date keeps both accounts easy to reconcile later.

Four ways to record a transfer, and when each is right

A transfer is one movement of money that shows up in two places, which is why it is the single most duplicated transaction type in QuickBooks. The method you choose decides whether that stays one entry or quietly becomes two.

MethodHow it worksBest forDuplicate risk
The Transfer formNew, then Transfer, choosing the from and to accountsTransfers you make yourself, entered before the feed catches upLow, if you then match both feed lines
Record as transfer in the feedCategorize one feed line as a transfer to the other accountTransfers you spot in the review queueLow
Match the two feed linesLet QuickBooks pair the outgoing and incoming linesBoth accounts are connected to the feedVery low, this is the cleanest route
Journal entryDebit the receiving account, credit the sending accountCorrections and unusual casesHigh, feed lines will not match to it easily

The journal entry route is the one to avoid unless you have a specific reason. It records the movement correctly but sits awkwardly with the bank feed, so the two real feed lines arrive later with nothing obvious to match against, and someone adds them.

What does record as transfer mean in QuickBooks?

Recording something as a transfer tells QuickBooks the money moved between two accounts you own rather than being spent or earned. When a transaction comes in through the bank feed, QuickBooks offers a Transfer option: you choose the other account involved, and it links the two sides into a single movement of cash. This keeps the amount off your profit and loss entirely, so a $5,000 sweep from checking to savings does not look like a $5,000 expense on one account and $5,000 of income on the other.

The distinction matters most at tax time. Miscategorized transfers are one of the most common reasons a set of books shows inflated revenue or expenses, because every internal move gets counted as real business activity. Marking them as transfers keeps the numbers honest. One case does not work this way: if the two accounts belong to different companies, it is not a transfer at all but an intercompany balance that both sets of books have to record, which is one of the recurring traps in running multiple companies in QuickBooks Online.

How do I record a bank transfer if the account won't link to QuickBooks?

If one of the accounts will not connect to the QuickBooks bank feed, you record the transfer manually and bring the transactions in from the statement. Use + New, Transfer to enter the movement between the two accounts, then get the rest of that account's activity into QuickBooks by converting its PDF bank statement to a QBO file and importing it. Plenty of business and treasury accounts never connect cleanly, so this manual-plus-import approach is how most bookkeepers handle an account the feed refuses.

Once the statement is imported, the transfer you entered by hand will appear as a matching line on the imported side, and you match the two instead of adding a second copy. That is the step that keeps the account reconcilable.

How do I avoid duplicate transfers when both accounts show the transaction?

Record the transfer once, then match the other side instead of adding it. A transfer appears on both statements: it leaves the source account and arrives in the destination account, so if you import both accounts you will see the same amount twice. Add only one of them as a Transfer, and when the second one comes in, open it in the For Review tab and click Match to the transfer you already recorded. Do not click Add on the second line, or QuickBooks will book the money twice and your reconciliation will be off by the transfer amount.

The rule to remember: match both sides of every transfer. QuickBooks usually recognizes the pair and suggests the match automatically once the dates and amounts line up. If it does not, you can find the recorded transfer and match to it manually. Reviewing each imported line before you accept it is the habit that prevents these doubles, which is covered in our guide on reviewing imported bank transactions before adding them.

What is the difference between Match and Transfer in QuickBooks?

Transfer creates a new record of money moving between accounts; Match links an imported transaction to a record that already exists. You use Transfer the first time you enter the movement, and Match every time after that when the same transfer arrives from the other account or from a second import. Getting these two straight is the whole game with internal moves: one Transfer, then Match on the opposite side, and the cash is accounted for exactly once. Clicking Add on both sides is what creates the duplicate.

If you are importing several accounts at once, keep a simple rule: whichever account you enter the transfer in is the source of truth, and every other appearance of that amount gets matched, never added. Our walkthrough on importing multiple bank accounts into QuickBooks goes deeper on managing transfers across a multi-account setup.

How do I record a transfer between accounts in QuickBooks Desktop?

In QuickBooks Desktop, open the Banking menu and choose Transfer Funds. Select the account to transfer from, the account to transfer to, enter the amount and date, and save. Desktop posts the same kind of two-sided entry as Online, moving the balance without touching income or expense. If you import statements into Desktop, you do it with an IIF or Web Connect file rather than the Online upload, and the same matching logic applies: enter the transfer once and reconcile the other account against its statement so the amount is not entered twice.

How do I record transfers from a PDF bank statement?

When your source is a stack of PDF statements, convert each one to a QBO file, import them, then record the internal moves as transfers. Upload the statement to the PDF bank statement to QuickBooks converter at the top of this page, review the extracted transactions against the statement total, and download the QBO file. Import it into QuickBooks, and the transfers between your accounts will be sitting in the For Review tab. Categorize each internal move as a Transfer to the matching account, and match the second side when you import the other account's statement.

If you are catching up several months across two or three accounts, a batch PDF to QBO converter turns the whole pile into QuickBooks-ready files in one session, so you are not converting statements one at a time before you can even start on the transfers. Cleanly converted data also makes the transfers easier to spot, because the descriptions and amounts come through intact instead of being retyped.

A couple of adjacent tools help when the transfer numbers need a second look. You can convert the same PDF statements to an Excel worksheet to line up both accounts side by side and confirm each transfer clears on both, which is handy before a reconciliation. And if a bank hands you a CSV export instead of a PDF, a CSV to QBO converter turns that file into the same QuickBooks-ready format so the import and matching steps are identical.

Record it once, reconcile with confidence

Transfers are simple once the habit is set: enter each internal move a single time as a Transfer, match every other appearance of it, and keep it off your profit and loss. That one discipline prevents the inflated revenue, doubled expenses, and out-of-balance reconciliations that internal moves quietly cause. Get the source data in clean, whether from a feed or a converted statement, and the matching takes seconds.

Have a backlog of statements to bring in before you can sort the transfers? Convert your first PDF statement to QBO free and import it into QuickBooks in about a minute.

Why does my transfer show up twice in QuickBooks?

Because the same movement arrives as two separate bank lines, one in each account, and both were added instead of one being matched. The result is a transfer recorded twice and both account balances wrong by the transfer amount. Fix it by finding the duplicate in the Categorized tab, choosing Undo, and then matching that line to the transfer that already exists rather than adding it again.

How do I record a transfer to a credit card in QuickBooks?

A payment to a credit card is a transfer, not an expense, and coding it as an expense is one of the most common categorization errors there is. The money moves from your bank account to reduce the card liability, so record it as a transfer between the two accounts. Coding it to an expense account double counts every purchase, once when the charge posted to the card and again when you paid the bill.

How do I record a transfer between two companies I own?

That is not a transfer, because the two companies are separate books. In the sending company it is either a loan to the other entity or an owner draw, depending on how the two are related. In the receiving company it is a loan payable or an owner contribution. Recording it as a plain transfer only works when both accounts belong to the same legal entity and the same QuickBooks file.

Should a transfer show up on my profit and loss?

No. Moving your own money between your own accounts is a balance sheet event and never touches income or expense. If transfers are appearing on the profit and loss, they have been categorized to an expense or income account by mistake, which is worth checking before a tax return goes out because it overstates both sides of the profit and loss at once.

Skip the manual entry

Upload a PDF bank statement and get a QBO or IIF file ready to import into QuickBooks.

Convert a Statement Free