{"id":19737,"date":"2023-05-29T17:05:21","date_gmt":"2023-05-29T17:05:21","guid":{"rendered":"https:\/\/synder.com\/help\/?p=19737"},"modified":"2026-06-12T13:42:29","modified_gmt":"2026-06-12T13:42:29","slug":"how-to-reconcile-stripe-daily-summary-in-quickbooks-using-stripe-reports","status":"publish","type":"post","link":"https:\/\/synder.com\/help\/how-to-reconcile-stripe-daily-summary-in-quickbooks-using-stripe-reports\/","title":{"rendered":"Stripe: Manual Clearing Account Reconciliation Using Excel (Summary Sync)"},"content":{"rendered":"\n
Want a faster way?<\/strong> Use Synder\u2019s built-in Transaction Reconciliation module<\/a> to automatically compare your payment platform data against your accounting records \u2014 no Excel needed. This guide covers the manual method for users who prefer to verify data outside Synder.<\/p>\n\n\n\n Synder syncs sales, refunds, payouts, and fees from Stripe. Depending on your configuration, transactions are recorded in your accounting platform as summarized journal entries.<\/p>\n\n\n\n This guide explains how to:<\/p>\n\n\n\n QuickBooks Online is used as an example. The same reconciliation approach applies to other supported accounting integrations.<\/p>\n\n\n\n Use this guide if:<\/strong><\/p>\n\n\n\n After completing the steps, your Stripe clearing account will reconcile with sales, <\/strong>payouts, and fees reflected accurately in your books.<\/p>\n\n\n\n To reconcile your Stripe clearing account, we need to figure out the starting and ending balances in your Stripe account. Knowing your starting and ending balances gives you a clear reference point for matching your QuickBooks Online accounts. Stripe provides simple access to both balances on their reports page:<\/p>\n\n\n\n It will show you both the starting and the ending balances of your Stripe account:<\/p>\n\n\n\n <\/p>\n\n\n\n If you have been using Stripe before Synder, please ensure that your Stripe starting balance matches the opening balance of your Stripe(required by Synder)<\/strong> clearing account. <\/p>\n\n\n\n For example, if you began using Synder on October 1, your Stripe clearing account balance in Synder would be $0, while the actual balance in Stripe is different. Using the example above, the Stripe starting balance on October 1 is $22,193.10, so the opening balance for the Stripe clearing account in Synder should also be $22,193.10. <\/p>\n\n\n\n After syncing all transactions, the ending balance in Stripe will match the balance in your Stripe clearing account. The result is the clearing account balance for the selected period.<\/p>\n\n\n\n Congratulations!<\/strong><\/p>\n\n\n\n The amounts you will see in the Synder Balance sheet report will match your Stripe balance, meaning the reconciliation was successful.<\/p>\n\n\n\n <\/p>\n\n\n\n If the balances between your Stripe and QuickBooks Online report don’t match, it’s often caused by unsynchronized transactions. Follow the steps below to make sure that Synder has successfully synced your Stripe data.<\/p>\n\n\n\n If after that your balances still don’t match, follow the steps below to identify discrepancies by comparing Stripe and QuickBooks Online data in Excel.<\/p>\n\n\n\n Here\u2019s how you can download a Balance change from activity report inStripe:<\/p>\n\n\n\n We will also need a report of the Stripe clearing account from your accounting software. <\/p>\n\n\n\n Follow this link<\/em><\/a> to find the exact steps on how to generate a clearing account report in QuickBooks Online<\/em><\/p>\n\n\n\n Note<\/em><\/strong>:<\/strong> If your QuickBooks Online clearing account has tens of thousands of transactions, it might not download the full dataset. After downloading one of the reports above, check for data completeness. If the report is missing data, try the alternative download method.<\/p>\n\n\n\n <\/p>\n\n\n\n Stripe report includes a lot of transaction details that you don’t need for comparison. Here\u2019s how the end result should look like.<\/p>\n\n\n\n Here\u2019s an example of how it should look like.<\/p>\n\n\n\n The QuickBooks Online report also contains details that aren’t needed for comparison. You only need the Num and Amount columns. However, first, we need to remove payout (transfer) entries and any empty cells. The num <\/strong>column contains IDs that need to be cleaned for easier matching. You can use the following formula to extract the clean ID: Here\u2019s how the end result should look like.<\/p>\n\n\n\n Copy values of Purified ID <\/strong>and Amount<\/strong>columns into a new sheet. This will be our Stripe clean <\/strong>report.<\/p>\n\n\n\n Here\u2019s an example of how it should look like.<\/p>\n\n\n\n Stripe transactions may appear as multiple line items in QuickBooks Online (e.g., one per product or fee). For accurate reconciliation, you need to consolidate these into a single row per transaction, showing the total amount. Use Excel\u2019s Consolidate function: <\/p>\n\n\n\n As a result, Excel will group multiple transactions with the same ID into one and sum their amounts. <\/p>\n\n\n\n 1. Create separate worksheets for:<\/strong><\/p>\n\n\n\n 2. In your Comparison Analysis sheet, create columns for:<\/strong><\/p>\n\n\n\n Here\u2019s how the end result should look:<\/p>\n\n\n\n <\/p>\n\n\n\n Step 5: Compare data using VLOOKUP<\/strong><\/p>\n\n\n\n Our objective is to match transaction amounts from Stripe and QuickBooks Online that have shared IDs. This process helps us identify any discrepancies in amounts or missing transactions within QuickBooks Online.<\/p>\n\n\n\n 1. Set up your comparison formula<\/strong><\/p>\n\n\n\n =VLOOKUP(A3,C:D,2,FALSE)<\/strong><\/p>\n\n\n\n Where:<\/em><\/p>\n\n\n\n In the Difference<\/strong> column, calculate the difference by subtracting the looked-up amount from the Stripe amount.<\/p>\n\n\n\n 2.<\/strong> Identify discrepancies<\/strong><\/p>\n\n\n\n Perfect matches should show 0 in the difference column.<\/p>\n\n\n\n Common discrepancy indicators include:<\/p>\n\n\n\n 1. Missing transactions in QuickBooks Online<\/strong><\/p>\n\n\n\n Possible causes:<\/strong><\/p>\n\n\n\n Actions to take:<\/strong><\/p>\n\n\n\n 2. Amount differences<\/strong><\/p>\n\n\n\n Possible causes:<\/strong><\/p>\n\n\n\n Actions to take:<\/strong><\/p>\n\n\n\n 3. Extra transactions in QuickBooks Online<\/strong><\/p>\n\n\n\n Possible causes:<\/strong><\/p>\n\n\n\n Actions to take:<\/strong><\/p>\n\n\n\n Get in touch with support when you\u2019ve identified specific transactions causing issues but can\u2019t resolve them.<\/p>\n\n\n\n What to include in your support request:<\/strong><\/p>\n\n\n\n Staying on top of your clearing accounts requires consistency. Here are key practices to help you keep your books accurate and your reconciliation process smooth over time:<\/p>\n\n\n\n A consistent reconciliation routine saves time, reduces errors, and keeps your financials audit-ready. By following these best practices, you\u2019ll avoid surprises down the line and ensure your clearing accounts stay clean and reliable month after month.<\/p>\n\n\n\n <\/p>\n\n\n\n Reach out to Synder Team<\/em><\/a> <\/strong>via online support chat or email with any questions you have \u2013 we are always happy to help you!<\/p>","protected":false},"excerpt":{"rendered":" Want a faster way? Use Synder\u2019s built-in Transaction Reconciliation module to automatically compare your payment platform data against your accounting records \u2014 no Excel needed. This guide covers the manual method for users who prefer to verify data outside Synder. Overview Main reconciliation flow If your clearing account does not reconcile When to reach out […]<\/p>\n","protected":false},"author":2316,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":"","_ppma_block_editor_authors":""},"categories":[382,376,438,56,380,437],"tags":[],"ppma_author":[349],"class_list":["post-19737","post","type-post","status-publish","format-standard","hentry","category-manual-reconciliation-summary-sync","category-transaction-recording-summary","category-stripe-payment-integration","category-reconciliation","category-payouts-settlement-clearing","category-payment-integrations-main"],"yoast_head":"\n\n
Overview<\/strong><\/h2>\n\n\n\n
\n
<\/li>\n\n\n\n
<\/li>\n\n\n\n
<\/li>\n<\/ul>\n\n\n\n\n
Main reconciliation flow<\/strong><\/h2>\n\n\n\n
\n
<\/figure>\n\n\n\nStarting balance<\/strong><\/h3>\n\n\n\n
Next, compare this amount with the ending balance from your clearing account report in Synder for the same date:<\/p>\n\n\n\n\n
<\/figure>\n\n\n\nIf your clearing account does not reconcile<\/strong><\/h2>\n\n\n\n
\n
All the other statuses indicate that the transaction is not in your books or needs additional checking. As long as such transactions are present, your books won\u2019t reconcile.<\/li>\n\n\n\nStep 1: Download required reports<\/strong><\/h3>\n\n\n\n
\n
<\/figure>\n\n\n\n\n
<\/figure>\n\n\n\n\n
<\/figure>\n\n\n\nStep 2: Prepare your Excel data for comparison<\/strong><\/h3>\n\n\n\n
How to prepare your Stripe report<\/strong><\/h4>\n\n\n\n
<\/figure>\n\n\n\n
You need the balance_transaction<\/strong> and net <\/strong>columns.
The balance_transaction <\/strong>column contains IDs that need to be cleaned for easier matching. You can use the following formula to extract the clean ID:
=MID(A2, 8, 13)<\/strong>
<\/strong>
<\/strong>Where:<\/em><\/strong><\/p>\n\n\n\n\n
<\/figure>\n\n\n\n
Copy values of Purified ID <\/strong>and total <\/strong>columns into a new sheet. This will be our Stripe clean <\/strong>report.<\/p>\n\n\n\n
<\/figure>\n\n\n\nHow to prepare your QuickBooks Online report<\/strong><\/h4>\n\n\n\n
<\/figure>\n\n\n\n
You can do this by filtering the Transaction type column.<\/p>\n\n\n\n
<\/figure>\n\n\n\n
=LEFT(C3, 13)<\/strong>
<\/strong>
<\/strong>Where:<\/em><\/strong><\/p>\n\n\n\n\n
<\/figure>\n\n\n\n
<\/figure>\n\n\n\nStep 3: Consolidate multiple lines into one entry per transaction<\/strong><\/h3>\n\n\n\n
\n
\n
<\/figure>\n\n\n\nStep 4: Organize your data<\/strong><\/h3>\n\n\n\n
\n
\n
<\/figure>\n\n\n\n\n
\n
<\/figure>\n\n\n\n
<\/figure>\n\n\n\n\n
Step 6: Address common discrepancies<\/strong><\/h3>\n\n\n\n
\n
\n
\n
\n
\n
\n
When to reach out to support<\/strong><\/h2>\n\n\n\n
\n
Best practices for ongoing reconciliation<\/strong><\/h2>\n\n\n\n
\n