Because Ctrl+Z Can't Undo Everything Xero's Zero Backup Policy. Control-C: Three Your SaaS Data is One Outage Away from Disaster. Xero Gives You Zero Backup. We Give You Peace of Mind. Xero + Zero Backup = Zero Sense. Your SaaS Provider Has One Copy. You Deserve Another. Your Data's Second Chance. The Insurance Policy Your SaaS Provider Doesn't Offer.

View Categories

Xero Compliance Nightmare: Restoring Data Without the Journal

Definition of “Restore” – means to bring something back to its original or former state.

The Bitter Truth: Xero Restoration is No Fairy Tale! #

Xero’s API, a tool used for data restoration, is like a picky eater with limitations. It can’t touch the heart of your accounting history – the Journal. This means restored transactions are incomplete, leaving a data ghost town with inconsistencies and missing pieces.

Xero’s API, the key to data restoration, has glaring limitations. It is like a locked door with missing keys, deliberately, so you can’t touch the Journal/General Ledger, the crucial records of your accounting history. This leaves you with incomplete, fractured data, riddled with gaps and inconsistencies even after a ‘so called’ restoration. You cannot restore the Journal or General Ledger, for a very good reason.


Accounting Integrity at Stake: #

Xero’s limitations go beyond inconvenience.

Thinking that you can rewrite the Journal/General Ledger to fix errors?

There is a valid reason why Xero’s API won’t let you write to the Journal or General Ledger. Accountants and auditors scream “no way!” It’s like revising history, compromising the integrity of your accounts and violating auditing standards. The right way?

Reverse the mistake, redo it correctly, and maintain a clear, traceable record in the Journal/General Ledger. Accounting Rule 101.

Why? #

There are several key reasons why altering the Journal or General Ledger (GL) of a double-entry accounting system is not recommended accounting or auditing practice:

1. Violation of Accounting Principles and Internal Controls:

  • Accuracy and Reliability: Altering the GL directly goes against the fundamental principle of accounting – that the financial statements must be accurate and reliable. Rewriting history in the GL undermines this crucial principle, making it difficult to track the origin and authenticity of transactions.
  • Auditability: The GL serves as the primary source of data for financial audits. Any alterations compromise the audit trail, making it difficult for auditors to verify the accuracy and completeness of the financial statements. This can lead to audit failures and potential legal consequences.
  • Internal Controls: Altering the GL bypasses essential internal controls like dual authorization and approval processes. This significantly increases the risk of fraud and manipulation of financial records.

2. Risk of Errors and Inconsistencies:

  • Double-Entry System Breakdowns: Double-entry accounting relies on a balanced system of debits and credits for each transaction. Altering the GL directly can disrupt this balance, leading to inconsistencies and errors in the financial statements.
  • Reconciliation Issues: Reconciliation of bank statements and other accounts becomes considerably more difficult with a tampered GL. This can lead to discrepancies and further complications in maintaining accurate financial records.

3. Ethical and Professional Considerations:

  • Misrepresentation and Fraud: Intentionally altering the GL constitutes misrepresentation of financial performance, which can be considered fraud. This is a serious ethical and legal violation with potential consequences, including significant fines and even imprisonment.
  • Professional Code of Conduct: For accountants and auditors, altering the GL violates their professional code of conduct, which requires them to maintain integrity and objectivity in their work.

4. Alternative Solutions:

Instead of altering the GL, there are proper ways to correct errors in double-entry accounting systems:

  • Reversal Entries: If a transaction is incorrect, it can be reversed through a new entry that cancels out the original error. This maintains the integrity of the GL and keeps the audit trail intact.
  • Journal Adjustments: Adjusting entries can be used to account for missing or incomplete transactions at the end of an accounting period. These entries are made transparently and documented in the Journal.

Conclusion: Maintaining Trust and Accuracy in Your Financial Records #

In double-entry accounting systems, the Journal serves as the backbone of your financial history. Tampering with its entries, often referred to as the General Ledger, can be a risky and unethical practice. Here’s why:

  • Loss of Trust: Altering past transactions undermines the integrity of your entire accounting system. This can erode trust in your financial statements and potentially lead to legal or regulatory repercussions.
  • Difficulty Detecting Errors and Fraud: Editing or removing entries can obscure mistakes or fraudulent activity. Maintaining a chronological record allows auditors to trace transactions and ensure accuracy.
  • Challenges in Reconciliation: Dates are crucial for reconciling bank statements and other accounts. Altering them can create discrepancies and make it difficult to verify the validity of your financial data.

That’s why Xero, and most accounting software, don’t offer a simple “Undo,” “Restore,” or “Rewind” function for the Journal. While these features might seem convenient, they could compromise the historical record of your financial activity.

Here’s the key point:
Restoring deleted data doesn’t inherently bring back the original transaction dates. Your new Journal would reflect the date of the “restore” rather than the actual date the transaction occurred. This creates a misleading timeline and undermines the accuracy of your financial records.

Recommended Approach: #

Accounting best practices emphasize maintaining a clear and auditable record. Instead of editing or removing entries, consider these alternatives:

  • Reversing Entries: For identified mistakes, a new, opposite entry can be created to correct the error while maintaining chronological order.
  • Supplementary Entries: If additional information is needed, record it separately with clear references to the original transaction.
  • Journal Notes: Add explanatory notes to clarify specific transactions or adjustments made.

By following proper accounting procedures and controls, you ensure the integrity and reliability of your financial data, fostering trust and confidence in your financial reporting.

Closing Note #

Xero’s ‘Terms of Use’ state that you should backup your data inputted into Xero.

Regardless, backing up your data is good business practice and probably should be a part of your BCP (Business Continuity Plan) right.

If you would like to learn more about a Business Continuity Plan (BCP) please complete the form below and we will contact you.

Request for Info or to be contacted

Leave a Reply

Level 2, 142 Broadway, Newmarket,
Auckland 1023, NEW ZEALAND
Phone: (+64) 9 520 6397
Mobile: (+64) 21 40 30 33
Email: Control-C Sales
Web: Control-C

© Copyright by Control C Limited