What exactly does LedgerCopy copy from my platform?
A run copies records that belong to a supported object group and writes them to storage independent of the source platform. The object groups a run report uses are accounts, transactions, contacts, and attachments. Which of those groups are supported for your organisation is source-dependent, and the supported list is confirmed in writing before a trial run. Records outside every supported object group are not copied.
See what a run reports, field by field
What access does it need, and how do I revoke it?
LedgerCopy reads one authorised organisation at the source platform with read-only access. The connection is an authorisation granted at the source platform, not a stored password, and LedgerCopy does not write to the source. You revoke it at the source platform, in the same place it was granted, and a revoked authorisation stops the next run.
Read how data is handled between runs
Is the copy a backup I can restore from?
The copy is an independent, dated copy of supported records, held outside the platform that produced it. It is not a restore path. LedgerCopy does not write to QuickBooks Online or Xero, and a completed run is a record of what was copied rather than evidence that an export has been tested. Export and recovery routes are listed on this page per platform, and only where they have been tested.
Read where the export boundary falls
What is an exception, and what do I do about one?
An exception is a record or object group that a run could not copy completely, or copied with a difference the source reported. It is raised against the group it belongs to and carries a count, so the size of the gap is readable without opening the source. The following run retries the group. LedgerCopy names the group and the count; the cause sits in the source platform and is resolved there.
See how exceptions are reported and retried
What does it cost?
LedgerCopy is a recurring subscription per connected company file, not per seat. People who read run reports are not charged for. The price for your file is set during trial scoping, once the source platform and the object scope are known.
Read the pricing model
What happens if a run fails?
A run that cannot complete is reported as incomplete rather than closed. Its dated record still states what was copied before the run stopped, per object group, so the last known copy state stays readable. Each run is recorded separately and dated, so an incomplete run does not replace the last completed one.
See how a run is recorded