Skip to main content
All CollectionsBusiness Financing
QuickBooks Online: HCP Business Financing (via Stripe Capital)
QuickBooks Online: HCP Business Financing (via Stripe Capital)

Find out how loan payout and repayment get automatically recorded with your QuickBooks Online integration.

Nate H avatar
Written by Nate H
Updated over 3 months ago

Overview

We know how much of a headache accounting can be, which is why we take care of reconciling your Stripe Capital loan payout and repayment in QuickBooks Online. Spend more time thinking about how to use your funds, and less time on tracking repayment!

In this help article, we’ll detail how a few key features of the Stripe Capital product integrate with QuickBooks Online.

We’ll use these loan terms as an example throughout this Help Article:

  • Loan amount: $10,000.00

  • Flat fee: $2,000.00

  • Repayment rate: 10%

DISCLAIMER: Nothing in this article or related to your QuickBooks Online integration with Housecall Pro is intended to be accounting or tax advice. We highly recommend you work with an accountant for any tax or accounting questions, including any related to this product. There may be slight discrepancies between what you see in your Stripe Capital repayment dashboard and what you see in QuickBooks Online.


Loan Payout & General Ledger Account Creation

When your Stripe Capital loan is paid out, we will increase the balance of your default checking account by the amount of your loan.

We will also automatically create two new accounts in QuickBooks Online:

  • A liability account for recording the amount of your loan (and how much you have left to pay against the balance)

  • An expense account for recording repayment against your loan’s flat fee. We will also create a new vendor to help keep things organized.

When your loan is paid out, you’ll see in your Chart of accounts a new liability account (teal) and an expense account (blue).


Checking Account

As mentioned above, when your loan is paid out, we will increase the balance of your default checking account by your loan amount.

If we use the example above, the balance of your checking account would increase by $10,000.00 when your loan is paid out.

In this example, a Pro's checking account balance is increased by $10,000.00 when a $10,000.00 loan is paid out. You can see a newly created vendor (purple) and liability account (teal) associated with this deposit.


Liability Account

This short-term liability account will help you keep track of how much of your loan amount remains to be repaid. The balance will decrease as you repay your loan.

If we use the example above, the balance would be $10,000.00 when your loan is paid out. The balance would be $0 when you are done repaying your loan.

This account will be named Stripe Capital (via Housecall Pro) - Loan 2/18/2022

  • The date on this account name will correspond with the payout date of your loan. In the example above, the loan payout date is February 18, 2022. The date is so you can keep track of different accounts if you take more than one Stripe Capital loan.

In the example above, this Pro’s newly created liability account had a $10,000.00 initial balance. The account shows $9,975.00 left to be repaid after a $25.00 repayment against the loan amount.


Expense Account

The expense account will help you keep track of how much of your flat fee has been repaid (since the flat fee is considered an expense). The balance will increase as you repay your loan.

Using the example terms above, the balance would be $0 when your loan is paid out. The balance would be $2,000 when you are done repaying your loan.

  • This account will be named Stripe Capital (via Housecall Pro) - Fees

In this example, this Pro’s newly created expense account starts at $0.00 (when the loan is disbursed), but shows a balance of $5.00 after a $5.00 repayment against the flat fee processes.


How to Record Manual & Minimum Stripe Capital Loan Repayments in QBO

Manual and Minimum Repayments for Stripe Capital loans are currently not automated to reflect on your QuickBooks Online account. Please follow the steps below to manually add these types of transactions.

To record manual & minimum Stripe Capital loan repayments:

  • In QuickBooks Online, click on the '+ New' button on the top left corner of your screen, then select 'Expense' under the Vendors column to be directed to the Expense page.

  • Use the Payee dropdown and select Stripe Capital (via Housecall Pro) - Vendor”.

  • Use the Payment account dropdown to select the Bank account you used to make the manual payment. This should be your linked Bank account where you receive payouts from Housecall Pro.

  • Under Payment date, please select the date you made the manual repayment.

  • If you are recording a minimum payment, please select the date the minimum repayment was debited from your bank account. (Please refer to the email you received from Housecall Pro to find this information)

  • There are two categories that you need to select under the Category details section.

    • Line 1:

      • Category: Select “Stripe Capital (via Housecall Pro) - Loan 05/11/2022”. Please note the date here will match the date when your Stripe Capital loan was paid out.

      • Amount: Enter the “Principal Amount”. Please refer to the email you received from Housecall Pro to find this information.

    • Line 2:

      • Category: Select “Stripe Capital (via Housecall Pro) - Fees”.

      • Amount: Enter the “Fee Amount”. Please refer to the email you received from Housecall Pro to find this information.

  • Click on the Save and Close button in the bottom right corner of your screen.

Please Note: We recommend that you wait until you verify that these funds have left your bank account before entering this transaction in QuickBooks.

If you have any additional questions, or need help to enter these transactions in QuickBooks online, please schedule a call with our QuickBooks Specialized Support Team here.


Vendor

When your loan is paid out, we will create a vendor called Stripe Capital (via Housecall Pro) - Vendor.

This vendor will be associated with both the loan payout and any repayment bank deposits.

At the time of loan disbursement, you’ll see this newly created vendor, "Stripe Capital (via Housecall Pro) - Vendor," pop up in your QuickBooks Online account:


Loan Repayment

When you take credit card or ACH charges through HCP, repayment toward your Stripe Capital loan will get automatically and seamlessly updated in your newly created QuickBooks Online accounts. You will see line items in your bank deposits detailing how much of each payment you take went to repayment of the liability (your loan amount) and the expense (your loan’s flat fee).

Example:

Let’s say your customer just sent you a $300.00 credit card payment for a job. Using the example loan terms above, how much would go to loan repayment? What amounts would get reflected in each of your newly created accounts?

Using the same sample terms as above, if you took a $300.00 credit card payment for a job at a 10% loan repayment rate, $30.00 would go toward your loan repayment.

  • Some ($25.00) of this repayment would go toward paying down the liability (your $10,000.00 loan).

  • The remainder ($5.00) would go toward paying down your flat fee (the $2,000.00 you’re paying for the loan).

  • The amount of the repayment that goes toward repaying the liability vs. the flat fee is calculated consistently for each payment you take.

In this screenshot, a $300.00 charge has $30.00 being repaid toward a Pro’s loan (assuming at a 10% repayment rate). When this deposit goes through, the Pro’s loan-specific liability account (teal) balance will decrease by $25.00 and the Pro’s loan-specific expenses account (blue) will increase by $5.00. There may be additional line items for things like credit card processing fees, but these are independent of any loan repayment calculations.

Here, the Pro’s liability account balance decreases from $10,000.00 to $9,975.00 after repayment from a $300.00 job that had a 10% repayment rate and a $2,000.00 flat fee. In this scenario, $25.00 of the $30.00 went to repaying the loan amount, as reflected in the liability account.

In this screenshot, the Pro’s Stripe Capital-specific expenses account balance increases from $0.00 to $5.00 after repayment from a $300.00 job that had a 10% repayment rate and a $2,000.00 flat fee. In this scenario, $5.00 of the $30.00 went to repaying the flat fee, as reflected in the expenses account.


Special Cases & FAQ

What if I accidentally delete an account that was created for me?

  • You will need to restore the account. Please chat in if you need help with this.

How should I report these funds on my taxes?

  • Tax reporting is often dependent on your specific situation, so we encourage you to talk with a tax advisor to ensure appropriate accounting and tax reporting. In general, Stripe Capital funds would not be considered taxable income at the time of receipt, and the amounts withheld to satisfy your obligations are not tax deductible.

Why are my repayments separated into two accounts (liability account and expenses account)?

  • This is to reflect the amount paid against your Stripe Capital loan and the amount paid toward your flat fee. Please discuss the appropriate accounting treatment with an accountant or tax advisor.

Why is my liability account of type “Other Current Liabilities” (aka a short-term loan)?

  • This is because the anticipated repayment period for a Stripe Capital loan is less than 12 months.

What if I take out more than one Stripe Capital loan?

Please note that it is only possible to have one Stripe Capital loan active at a time. If you do fully repay a loan, it is possible Stripe will offer and fund another. In this scenario, there are a few things to keep in mind:

  • Liability account: The new loan will be reflected in a new liability account (which will have a name that corresponds to the payout date of the new loan).

    • Example, Loan #1: Stripe Capital (via Housecall Pro) - Loan 2/18/2022

      • Where 2/18/2022 assumes a loan disbursed on February 18, 2022.

    • Example, Loan #2: Stripe Capital (via Housecall Pro) - Loan 11/25/2022

      • Where 11/25/2022 assumes a loan disbursed on November 25, 2022.

  • Expense account: We will not create a new expense account for recording repayment against the flat fee. Repayment against the new loan’s flat fee will populate to the same expenses account we created for you with the first loan (Stripe Capital (via Housecall Pro) - Fees). You can filter on vendor and date to determine repayment that has occurred specifically against the flat fee of your new loan.

I made a manual payment against my loan. Does this get automatically reflected in QuickBooks Online?

  • No. At the moment. Reconciliation of manual payments against your loan is not automatically recorded in QuickBooks Online. For support with this, please chat in.

What if I connect to QuickBooks Online after taking out a Stripe Capital loan?

  • Unfortunately, your loan payout and repayment will not automatically reconcile if you connect your HCP account to QuickBooks Online after taking out a Stripe Capital loan. Please discuss with an accountant or tax advisor how to reflect this in your QuickBooks Online account.


📖 Help Center Article:

Looking for more of a generic overview of HCP's business financing with Stripe Capital? Head here: Business Financing (via Stripe Capital) FAQ.

Did this answer your question?