How to Record a Shareholder or Owner Loan to the Business 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.

To record a shareholder or owner loan in QuickBooks, set up a liability account named after the lender (for example "Loan from Shareholder"), then record the money arriving in the bank as a deposit that credits that liability account. The company now owes the owner. Every repayment is a check or expense that debits the same liability and drives the balance back toward zero, with any interest split out to Interest Expense. Do not post it to income and do not post it to owner's equity, because both are wrong and both distort the balance sheet.

Owners fund their companies out of pocket all the time: covering payroll in a slow month, buying equipment before the loan closes, or bridging a receivable that is late. The money lands in the business bank account looking exactly like a customer payment. If you are catching up from PDFs, convert the bank statement to QuickBooks with the tool at the top of this page so every deposit comes in dated and exact, then code the owner's transfer to the loan account rather than letting it sit in income.

Is money an owner puts into the business a loan or equity?

It depends on whether the owner expects the money back. If the money is a permanent investment with no repayment expected, it is a capital contribution and belongs in equity. If the owner expects repayment, it is a loan and belongs in liabilities. The distinction matters for real reasons: a loan repayment is not taxable income to the owner, while a distribution can be, and interest the company pays on a genuine loan is a deductible business expense. The IRS looks at whether the arrangement has the substance of a loan, so the answer cannot be decided later at tax time based on whichever is more convenient.

In an S corporation this line matters even more. Shareholder loans affect basis differently from capital contributions, and a poorly documented "loan" that is really a distribution can create a taxable event nobody planned for. Decide which it is when the money moves, write it down, and record it that way in QuickBooks.

How do I set up a shareholder loan account in QuickBooks?

Create a liability account in the chart of accounts named for the lender, such as "Loan from Shareholder" or "Due to Owner." Choose Long Term Liabilities if the loan will not be repaid within a year, or Other Current Liabilities if it will. In QuickBooks Online you go to Chart of Accounts, select New, pick the account type, and name it. In Desktop the path is Lists, Chart of Accounts, Account, New.

If more than one owner lends money, give each one their own account. Two shareholders sharing a single "Shareholder Loan" account is how you end up unable to prove who is owed what three years later, when one of them wants their money back.

How do I record the loan money coming into the business?

Record it as a bank deposit and code the deposit line to the shareholder loan liability account. In QuickBooks Online, go to New, then Bank Deposit, choose the account the money landed in, and in the Add funds to this deposit section select the owner as the Received From and the loan liability as the Account. Enter the amount and save.

In Desktop, use Banking, then Make Deposits, and select the loan liability account on the deposit line. Either way the effect is the same: cash goes up, and the liability goes up by the same amount. Nothing hits the profit and loss, which is correct, because borrowing money is not earning money.

If the deposit is already sitting in your bank feed or came in from an imported statement, do not create a second deposit. Categorize the existing transaction to the loan liability account and match it. Creating a fresh deposit alongside an imported one is the most common way people accidentally double the cash in their books.

How do I record a repayment of an owner loan in QuickBooks?

Record the repayment as a check or expense paid to the owner, coded to the loan liability account, so the balance owed goes down. In QuickBooks Online use New, then Check or Expense, choose the owner as the payee, and select the shareholder loan account on the category line. In Desktop use Write Checks and put the loan account in the Expense tab.

If the loan charges interest, split the payment into two lines: the principal portion to the loan liability, and the interest portion to an Interest Expense account. Only the interest is deductible; the principal is just money coming back out. Getting this split right every month is the difference between a loan balance that actually retires and a liability account that never seems to move.

Does a shareholder loan need to charge interest?

For a loan of any real size, yes, it should carry interest at a reasonable rate. The IRS publishes applicable federal rates each month, and a below-market or zero-interest loan between an owner and their company can be recharacterized, with imputed interest treated as income. There are exceptions for small loans, but you should not lean on them without asking your CPA.

The practical takeaway: put a rate in the note, actually charge it, and record the interest in QuickBooks when it is paid. A loan the company never pays interest on and never repays looks, to an auditor, like a distribution dressed up as a loan.

What documentation do I need for an owner loan?

Write a promissory note. It should state the principal, the interest rate, a repayment schedule or maturity date, and the signatures of both the owner and the company. This costs you an hour and it is the single thing that makes the loan defensible.

Back it up with the paper trail the transactions already generate: the bank statement showing the money in, the statements showing the repayments out, and a loan account in QuickBooks whose balance ties to the note. When a lender or the IRS asks, you want a clean balance sheet that agrees with a signed document. Once your books are reconciled, you can turn the ledger into a formatted balance sheet that shows the loan sitting exactly where it should, in liabilities.

Where does a shareholder loan appear on the balance sheet?

It appears under liabilities, either in Other Current Liabilities if it is due within a year or in Long Term Liabilities if it is not. It never appears in equity and it never appears on the profit and loss. If your loan is showing up under Owner's Equity, someone coded a deposit to the wrong account, and your equity and your liabilities are both wrong by the same amount.

Check this every close. Run the balance sheet, find the loan account, and confirm the balance equals the principal still outstanding under the note. If it does not, the usual culprits are a repayment coded entirely to principal when part of it was interest, or a repayment coded to an expense account instead of the liability.

How do I record an owner loan I forgot about for a whole year?

Work from the bank statements. Pull the statements for the period, find every transfer in from the owner and every payment back out, and enter them with their original dates so the loan balance moves correctly through the year. Backdated entries are fine as long as the year is still open and your accountant agrees.

This is a common cleanup job, and it is far easier when the transactions are already in QuickBooks rather than being typed in one by one. Convert each month's PDF statement, import it, and then categorize the owner transfers to the loan account. For a broader cleanup pass see the QuickBooks cleanup checklist, and if the transfers are scattered across several accounts, importing multiple bank accounts walks through keeping each register straight.

What if the company lends money to the owner instead?

This is the same arrangement pointing the other way, and it carries far more risk. When an owner takes money out of the business and calls it a loan, the IRS looks at it hard, because the alternative characterizations cost the owner real tax. In a C corporation an unsupported owner loan can be treated as a constructive dividend, taxable to the shareholder with no deduction for the company. In an S corporation it can be recharacterized as wages, which brings payroll tax and penalties with it, or as a distribution that exceeds basis and becomes a capital gain.

In QuickBooks the mechanics are the mirror image. Create an asset account, not a liability: an Other Current Asset called Due From Shareholder if it will be repaid within a year, or Other Asset if the term is longer. When the money leaves the business account, code the withdrawal to that asset account. When the owner repays, code the deposit against it and the balance comes down.

What makes this defensible is exactly what makes the inbound loan defensible, applied more strictly: a signed note, a stated interest rate at or above the applicable federal rate, a real repayment schedule, and repayments that actually happen on it. A Due From Shareholder balance that grows every year and never comes down is the pattern that gets reclassified, and it is common enough that examiners look for it specifically. If the owner is not going to repay it, the honest treatment is usually a distribution or additional wages recorded as such, which costs less than being told what it was several years later. Writing the balance off instead is a separate event with its own tax consequences, covered in recording a forgiven loan or debt cancellation.

Why owner loans matter for S corporation basis

This is the part that turns a bookkeeping entry into money, and most owners find out about it too late. In an S corporation you can only deduct your share of the company's losses up to your basis. Basis comes from two places: stock basis (what you put in as equity, plus income, minus distributions) and debt basis, which comes from money you personally lent to the company. Once both are exhausted, the remaining loss is suspended and carries forward instead of reducing this year's tax.

So the choice between calling an owner contribution a loan or equity is not cosmetic. A genuine shareholder loan creates debt basis and can unlock a loss deduction that equity of the same amount would too, but the two behave differently afterwards: repayments of a loan that has been used to absorb losses can trigger taxable income, because the basis it created has already been spent.

Two details do the damage in practice. First, only direct loans from the shareholder count. A bank loan the company takes, even one the owner personally guarantees, does not create debt basis, and the guarantee alone gives you nothing until you actually pay on it. Second, the loan account in QuickBooks has to be per shareholder, not a single pooled account, because basis is tracked individually. If two owners have both put money in and it all sits in one Shareholder Loan account, nobody can compute either person's basis without going back through the transactions.

None of this is something QuickBooks calculates for you. The books simply need to be accurate and separable enough that your CPA can compute basis from them at year end, which means one account per lender and a balance that ties to a signed note.

Loans between two companies you own

Owners who run more than one entity end up moving money between them constantly, and this is where owner-loan bookkeeping most often goes wrong, because the transaction has two sides in two different sets of books. If your operating company pays a bill for your holding company, that is not an expense of the operating company. It is an intercompany balance: a due from receivable in the company that paid, and a matching due to payable in the company that benefited.

Both balances have to be recorded, and they have to agree with each other at every close. In practice they drift, because one side gets entered when the money moves and the other when somebody remembers, and by year end the two files disagree by an amount nobody can explain. Reconcile the pair in the same session rather than separately. If you are running several entities, the wider set of traps is covered in our guide to bookkeeping for multiple businesses in QuickBooks Online.

The documentation standard does not relax because you own both sides. Intercompany loans of any size want the same note, the same rate, and the same repayment terms, and related-party lending gets more scrutiny rather than less.

Common mistakes to avoid

Three errors account for most owner-loan messes. The first is coding the incoming money to income, which inflates revenue and can cost you real tax dollars on money you merely borrowed. The second is coding it to equity when repayment is expected, which understates liabilities and can turn repayments into taxable distributions. The third is letting several owners share one loan account, which makes the balance meaningless.

A fourth, quieter mistake: repaying the loan out of the business account without recording it against the liability at all, so the payment lands in a miscellaneous expense and the loan sits on the balance sheet forever. Reconciling every month catches this, because the payment is right there on the statement. If the loan balance on your books does not match what the owner believes they are owed, start with the statements and work forward.

Getting the transactions in so the loan account is right

All of this depends on every owner transfer and repayment actually being in QuickBooks with the correct date and amount. That is a data problem before it is an accounting problem. If your bank feed does not reach back far enough, or the account never connected, converting the PDF statements to QBO files gets the history in so the loan account can be reconstructed properly. For several years of statements at once, batch converting handles the whole stack in one session.

Once the transactions are in and the loan account ties to the note, you have something rare: an owner loan that survives scrutiny from a lender, a buyer, or the IRS without anyone having to reconstruct it from memory.

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