Skip to main content

Reconcile the Store Credit Liability General Ledger

Match your accounting package's Store Credit Liability GL balance to the total store credits held in Blackpurl, and resolve any variances.

What This Reconciliation Does

Reconciling the Store Credit Liability General Ledger means verifying that the total value of store credits across all Customer Records in Blackpurl matches the balance of the Store Credit Liability General Ledger account in your accounting package (Xero or QuickBooks Online). Keeping these two figures in sync is essential for accurate financial reporting.

How Often to Reconcile

Perform this reconciliation at least once a month. The more frequently you reconcile, the easier it is to investigate and resolve any variances that come up — small discrepancies are much simpler to trace when the review window is short.

Understanding the Store Credit Liability General Ledger

The Store Credit Liability General Ledger account is a Blackpurl Control Account. Blackpurl posts to this account automatically whenever store credits are added to a Customer Record. The balance of this account in your accounting package should always equal the combined value of all store credits held across all Customer Records in Blackpurl.

This image shows a configuration screen for Control Accounts with three sections. The first section 'Store Credit Accrua


Important Rules for This Account

Because this is a Blackpurl Control Account, there are strict rules about how it must be managed to avoid reconciliation problems:

  • Never post entries manually or directly into your accounting package that affect the Store Credit Liability General Ledger account.

  • Never modify or delete a transaction or journal entry that was generated by the Blackpurl integration.

  • If a correction is needed, make it in Blackpurl — not in your accounting package. The corrected entry will then flow through the integration automatically.

How to Reconcile

Step 1: Get the Blackpurl Total

Run the Store Credit Liability Account report in Blackpurl to get the total value of all store credits currently held on Customer Records. See Blackpurl Reporting - Store Credit Liability Account (no longer available) for instructions on running this report.

To save time each month, consider setting up scheduled reporting so the report runs automatically and is emailed directly to a Blackpurl user. See Scheduled Reporting to set this up.

Step 2: Get the Accounting Package Balance

Run a Balance Sheet in your accounting package (Xero or QuickBooks Online) as of your reconciliation date. Note the closing balance of the Store Credit Liability General Ledger account.

Step 3: Compare the Two Totals

Compare the total from the Blackpurl Store Credit Liability Account report to the Store Credit Liability General Ledger balance from your Balance Sheet. The two figures should match exactly.

What to Do If There Is a Variance

How you handle a variance depends on its size.

Small or Insignificant Variances

For minor variances — a few cents, for example — post a journal entry in your accounting package to bring the Store Credit Liability General Ledger back in line. This is the one situation where it is acceptable to post a journal entry against a Blackpurl-managed General Ledger account directly.

Larger Variances

For significant variances, review the account transactions report for the Store Credit Liability General Ledger account in your accounting package, covering the period since your last successful reconciliation. Look for:

  • Entries that were not generated by the Blackpurl integration

  • Entries that have been manually modified or deleted in your accounting package

If you still cannot identify the cause, contact the Blackpurl Support team. They can review the daily logs in the backend of your Blackpurl account and identify which specific day or days a change in variance was recorded — giving you a precise date range to investigate.

Did this answer your question?