Skip to main content
December 12, 2019
Question

Undeposited Funds and Square Sync Issue

  • December 12, 2019
  • 3 replies
  • 0 views

I own a small restaurant that uses the Square POS. Square has an app that syncs each customer transaction with Quickbooks. I originally used this app, but ran into some issues with my undeposited funds account. Now this account has a balance of over 12k and I don't know what to do.

 

With the square sync app the transactions from the POS come in as individual Square Customer invoices and automatically land in the "undeposited funds" account as payments. When the credit card is processed and the amount is deposited in my bank it creates a match connecting each original customer invoice to the lump deposit. When clicking "match" the undeposited funds balance is affected creating Square Customer deposits that zero out the account. Unfortunately cash has made this more complicated. 

 

Originally I didn't even know what the undeposited account was I would just blindly hit "match" and all my deposits would get directed to income. I had been so busy I didn't deal with my cash sales for the first three months. At the end of the year with the help of my CPA we created journal entrees to to move all my cash from undeposited funds to petty cash which either ended up deposited in the bank or as a cash expense which was all tracked. In the new year I started diligently moving cash from undeposited to petty. In August I decided to stop using the sync app because it seemed unnecessary to log each customer transaction in Quickbooks.

 

When I stopped using the app I made sure it was after the last deposit had been matched (we were on vacation for a week so it allowed all deposits to hit our bank account). However, I still have a balance of $12,669.81 in "undeposited funds." I have gone over the journal entrees and the amount of cash I accounted for equals the cash sales entered. I'm not sure where the discrepancy is coming from and there are over 7,000 entrees in the "undeposited funds" account so I don't even know how to start combing through these transactions to make sure there are no duplicates. 

 

Any advice on how to zero out this account without upsetting my profit and loss would be super helpful.

Thank you,

Rosemary

3 replies

December 12, 2019

Thanks for turning to Community, Rliss.

 

I appreciate every detailed information you provided.

 

You have the option to correct your Undeposited Funds balance using a journal entry. Before doing so, I recommend consulting an accountant for guidance on what accounts to be used and for more expert advise on how to handle this type of situation.

 

Here's how to create a journal entry:

  1. Go to the Gear icon/ Plus (+) New.
  2. Select Journal Entry.
  3. Fill out the fields to create your journal entry.
  4. Select Save and close.

Check out the video tutorial in this article to learn more about Journal Entry (JE): Create a journal entry


Once done, create a Bank Deposit and select the Journal Entry and the transaction to zero out the balance.

  1. Go to the Gear icon/ Plus (+) New.
  2. Choose Bank Deposit.
  3. Under Select the payments included in this deposit section, check the boxes for JE and it's equivalent transaction.
  4. Click Save and close.

You can always visit us again if you have follow-up questions. It's always my pleasure to help. Have a great day ahead!

RlissAuthor
December 12, 2019

Hi Charies,

If I create a journal entry will I have to select the 7,000 transactions in undeposited funds?

Wont creating a bank deposit change the balance of my bank account?

I personally reconcile all my accounts each month so everything is up to date.

 

thank you,

Rosemary

December 12, 2019

Thanks for the quick response, @Rliss.

 

Yes, for both questions. Though creating a deposit can change the bank balance, this won't fix the amount showing in the Undeposited Funds account. 

 

Take a look at these articles for more information: Deposit payments into the Undeposited Funds account and Record and make Bank Deposits.

 

I recommend following the solution provided by my colleague to ensure everything is correct. Please reach out to an accountant for assistance in performing the steps. 

 

If there's anything else you need, let me know in the comment section. I'm right here to help. Have a good day!

February 19, 2020

Hello all, I have the same issue and my undeposited amount is higher than 12k. Has anyone been able to fix this before we have to file for taxes in 2020? 

February 19, 2020

Hello there, emersonrharo. 

 

Undeposited Funds is a special account created by QuickBooks as a clearing account for payments that have been received but not yet deposited into the bank account. 

 

As suggested above, we can create a Bank deposit or a Journal entry to post the amounts to the correct bank account. This way, it clear out the amounts showing in the Undeposited Funds account. Here's an article for more information on how to record and make bank deposits

 

I also suggest reaching out to your account on where to post these amounts. They can guide your through where to account the payments. 

 

You can always reach out to me if you need more help. Thanks!

July 26, 2020

I have a 'bank' account called "cash on hand". This is the float that is at my store. In quickbooks, I deposit the 'Undeposited funds' cash transactions generated by square to my "cash on hand" account... When I take the cash to the bank, I record that transaction as a transfer from my "cash on hand" to my bank account. 

I find this works smoothly for my set up. 

May 9, 2021

I have read this entire post, and have found the issue that is happening in QuickBooks.  I help manage a small retail business, and maintain the QuickBooks file.  When you are using Square, it is an issue either created by them, or by QuickBooks when the transactions are being downloaded from Square to your bank account, and then your bank account to QuickBooks.  We record an invoice for all sales.  However, a customer is only required to pay a 50% deposit, leaving the other 50% for when the product(s) are picked up or delivered, which often is not in the same month.  The whole issue is this: Square does not provide a "Payment Date" in its "Add a Payment" function which attaches to the invoice being paid.  What this causes is for the payment to be posted to QuickBooks on the date of the invoice and not the date of the payment.  This then causes a mismatch of the Monies being deposited, and creates what is called a "Square Non-Matching Payment" to be generated either by Square or QuickBooks, so that the Deposit downloaded is balanced out in the detail, and this Square Non-Matching Payment is being posted to Square Income, when it is in reality a payment for an invoice that was posted in a previous month.  I tracked an invoice and it's payments to the Square Sales, Deposits, Receivables and Undeposited Funds, and the invoice is only recorded once, the payments are only recorded once, but for some reason the payment made after the initial invoice date is not being assigned a date in the current period in which it was paid, and thus it cannot be matched to the invoice because it is being posted to a prior period, thus relieving the invoice and creating an inability to match the payment to the deposit, so Square or QuickBooks generates the Square Non-Matching Payment to balance the transaction when entered to QuickBooks.  The situation, in my opinion is occurring, because Square does not provide a data entry field for the date a payment is received, and thus when it is posted to QuickBooks, it is being posted on the Invoice Date instead of the payment date, thus causing the mismatch.  Because of this post being created to balance the deposit, it is being posted to income as a credit, when it should be posted to Undeposited Funds because it represents a payment received on a prior invoice that was credited to the wrong period.  Thus, your accounts receivable, income and undeposited fund accounts are always changing in prior periods because of payments being received in the current period.  The issue resides in a miscommunication of Square and QuickBooks, in that Square does not supply the proper payment date, and QuickBooks is not equipped to handle this error on Square's part.  The reason I know this is true is because "Deposits" should never be posted to Square Income when you have already generated an invoice, thus your income is overstated by all of these "Deposit" postings labeled as a "Square Non-Matching Payment."  We are notifying both QuickBooks and Square of this issue, and asking Square to create a "payment date" field when adding a payment, to properly identify the right date to QuickBooks for matching purposes, so that this Non-Matching Payment will not be created in error.  This is a systemic problem with Square and QuickBooks.  The funny thing is, when you look at the detail of any deposit in the "Transfers" detail section of Square, you can see the actual payment date is recorded on the date you received the payment, but it is not used in transferring the data to QuickBooks through your banking transactions when they are downloaded.  If I had to hazard a guess, this is a problem on Square's end, but can be easily fixed by a journal entry, monthly, to remove all transactions labeled "Deposit" in Square Income to Undeposited Funds, as the invoice has been closed and shows as being paid in full in QuickBooks.  This problem on Square's end messes up your Accounts Receivable, Undeposited Funds and Sales, because your bank downloads the correct deposit total, and thus the bank reconciles, but it mismatches the payments because it uses the invoice date because it is not programmed to use the payment date for payments received.  Your financial statements thus are always in a state of flux because of this error, as A/R will change in a prior period due to the improper use of the Invoice Date to identify a payment posted instead of a Payment Date, especially if you are receiving payments after the original invoice date.  This is also why you cannot void a check directly in QuickBooks in a prior year, because it will use the wrong date to void the check.  It is an identical issue of not assigning the proper date to a transaction.