Step 3: Running the QuickBooks Online Integration

Once you have set up your QuickBooks Online company and your LeagueApps site, as well as the actual LeagueApps + QuickBooks Online integration, you will be able to see the integration running. Before you begin setting up the integration, please either read through the following steps, or watch the video, in order to understand what happens when the integration is running.

Please be sure you have already read through this QuickBooks Online Integration overview and have completed:
Step 1: QuickBooks Online Company and LeagueApps Site Setup
AND
Step 2: LeagueApps + QuickBooks Online Integration Setup

Table of Contents

What happens when the integration runs?

Cash - Individual

Cash - Summary

FAQs

 

What happens when the integration runs?

  1. From your QuickBooks Online company, you can see your newly created journal entries by selecting Reports. Search for “Journal”.
  2. Depending on what kind of settings you enabled in the integration set up, you will see different types of journal entries.

Cash - Individual

  1. One transaction in LeagueApps creates one journal entry in QuickBooks Online.

    Individual-1.png

    1. When the integration syncs after a transaction occurs, a journal entry such as the one above will be generated.
    2. The journal entry’s name is the LeagueApps invoice ID - transaction ID.
    3. The date is the date of the transaction.
    4. The amount that the parent paid for this transaction is credited to the income account associated with the program.
    5. The amount that was allocated to merchant fees is debited to the merchant fees expense account.
    6. The net amount that your organization will receive for this transaction is debited to your undeposited funds account.
    7. The name of the program is in the Description for each line.
    8. The customer name is in the Name field for each line.
    9. The class for the program, if available, is listed on the lines for the merchant fee and program income account.
    10. The memo line will initially be blank. Once the transaction reaches the bank, and bank transfer information is available, the memo line will be updated with the bank transfer date and bank transfer ID.

  2. Once money reaches the bank, a bank transfer journal entry is also generated.

    Individual-BTJE.png

    1. It sums all of the undeposited funds for all transactions coming through on the same bank transfer date and ID and credits them.
    2. That same value then gets debited to your assigned bank account.
    3. The memo line includes the bank transfer ID.
    4. The description says Bank Transfer Journal Entry.
    5. The customer name is listed in the Name column.
    6. The journal entry name and date is the bank transfer date.

  3. If there is a refund processed on your site, either as a full or partial refund, it will be recorded as a journal entry.

    Individual-Refund.png

    1. The total amount that is refunded to the parent is debited to the program’s associated income account.
    2. The merchant fees amount is credited to the merchant fees expense account.
    3. The amount originally debited to undeposited funds is now credited.
    4. The description lists the name of the program and also that this is for a refund.
    5. Once the refund goes through the bank, the memo line is populated with bank transfer date and ID.

Cash - Summary

  1. Transactions in LeagueApps that are part of the same bank transfer ID are grouped by matching income accounts and classes and displayed on one journal entry in QuickBooks Online.

    Summary-JE.png

    1. When the integration syncs after transactions occur, a journal entry such as the one above will be generated.
    2. The journal entry’s name is the date of the bank transfer.
    3. The date is the date of the earliest transaction part of this bank transfer (transactions may have occurred on multiple days and yet all reached the bank at the same time).
    4. If a program or product shares the same income account and class as another program or product, they are grouped together on a single line. The total amount paid for those programs/products is summed and credited.
    5. Each new line represents another grouping.
    6. If a program does not have an associated income account, it is associated to Uncategorized Income account.
    7. The total amount going to merchant fees for all transactions part of this bank transfer is summed and debited to the merchant fees expense account.
    8. The total amount going to the organization for all transactions part of this bank transfer is debited for the undeposited funds account.
    9. The description is Summary Journal Entry.
    10. The customer name is the Name field for each line.
    11. The memo line lists the bank transfer date and bank transfer ID.

  2. A separate journal entry is generated to represent the bank transfer — also known as the flipping of that undeposited funds amount to the associated bank account.

    Summary_BTJE.png

    1. It credits the undeposited funds amount for that specific bank transfer ID.
    2. That same value then gets debited to your assigned bank account.
    3. The memo line includes the bank transfer ID.
    4. The description says Bank Transfer Journal Entry.
    5. The customer name is listed in the Name column.
    6. The journal entry name and date is the bank transfer date.

  3. If there is a refund processed on your site, either as a full or partial refund, it will be recorded in the summary journal entry.

    Summary-Refund.png

    1. If a refund, full or partial, is issued, that amount is subtracted from the total amount that would be credited to that income account.
    2. Because negative values are not allowed in QuickBooks Online, if that subtraction results in a negative number, that value is now debited (line 1 above).
    3. The amount that was allocated to merchant fees also gets subtracted as part of the refund; if it results in a negative number, the merchant fees line gets credited.
    4. The amount that was allocated to undeposited funds also gets subtracted as part of the refund; if it results in a negative number, the undeposited funds line gets credited.

 

FAQs

This is my first time running the integration and I’m not seeing all of my historic data showing up. What’s going on?

If you’re pulling in historic data, the integration may not be able to process all transactions the first time the sync runs. The next time the sync runs, it will pick up where it left off, and will continue to do so until the integration is up to date. If it’s been a few days and you’re still missing historic data, do the following:

  1. Run a manual sync by navigating to the Integration Center > My Apps.

    Screen_Shot_2022-07-29_at_1.13.30_PM_copy__1_.png

  2. In the QuickBooks Online tile, select Sync Now.
    Screen_Shot_2022-08-03_at_2.52.18_PM.png

After about 15 minutes, check your QuickBooks Online company again. If you’re still missing the same amount of historic data, please contact support.

What do I do if I have accounting questions?

Please consult QuickBooks Online documentation and contact your accountant or bookkeeper. If you do not have an accountant or bookkeeper, please click here fill out this form.

What do I do if I have a question about the integration?

For any questions about the QuickBooks Online integration, please click here fill out this form.

What do some of these accounting terms mean?

We have put together a glossary of accounting terms you may come across when using the QuickBooks Online integration, which you can view by clicking here.

Was this article helpful?
0 out of 0 found this helpful