Chart of accounts
Every account, sub-account and account number — preserved one-to-one. UK VAT codes carry across; you continue filing under MTD from YionStack’s HMRC connection on the same VAT registration.
Move from QuickBooks
Connect QuickBooks Online once, and the chart of accounts, customers, vendors, invoices, bills and journal entries land inside your YionStack business — with the UK VAT scheme and MTD submission history preserved. See every supported source →
Connects through the same OAuth flow most accountants already trust. We never see your password.
At a glance
accountingThe records you depend on, in their right places.
Every account, sub-account and account number — preserved one-to-one. UK VAT codes carry across; you continue filing under MTD from YionStack’s HMRC connection on the same VAT registration.
Both sides of the contact ledger collapse into the unified contacts table. Default tax treatment, payment terms, and addresses all come across; duplicate detection runs on email and company name.
Open, paid, partially paid — with line items, line VAT, customer messages and PDF attachments where the source export carries them.
Vendor bills, credit memos and the bill payments that cleared them — linked to the right purchase accounts in the imported chart.
Reconciled bank lines from the last 12 months come across as historical context. Live bank feeds reconnect through GoCardless or Open Banking, so the new feed is owned by your YionStack business.
Manual journals are preserved with full line-level detail. Classes map to YionStack tags so departmental and project-based reports continue to work after the migration.
Past MTD VAT returns and HMRC submission receipts come across as historical filings. New returns are filed from YionStack’s accounting module under the same VAT registration.
Three steps. Reversible at any point.
Authorise YionStack from your company using QuickBooks Online’s OAuth handshake. We never see your password and the connection is revocable at any time.
YionStack reads your accounts, customers, vendors and tax codes and suggests where each one lands. You approve or adjust before any data is written.
The job runs in the migration dashboard. Progress is live; any rows that need attention are surfaced as the job finishes, not buried in a log.
We are honest about scope.
A migration is not the same as a clone. The records below are intentionally out of scope — either because they belong with the system that produced them, or because their meaning changes once they live inside an operating system instead of a point-tool. You can still reference the originals while you run YionStack alongside.
Straight answers.
QuickBooks Online is supported through the live OAuth connection above. For QuickBooks Desktop, export your file to the .IIF format from the Desktop app, then drop it into the Import surface — YionStack auto-detects the format and runs the same mapping flow.
Your VAT registration is unchanged — HMRC holds the registration, not your old software. The historical MTD submission receipts come across as records. Once your books are in YionStack, the next VAT return is prepared and submitted from YionStack’s accounting module under the same registration.
CIS deductions on imported bills are preserved on the line. New bills entered in YionStack inherit the CIS scheme from the vendor’s default, and the YionStack accounting module files the monthly CIS300 return when you’re ready.
Yes. The migration is a one-time copy by default. Your old books continue to operate normally; YionStack does not write anything back. Most teams run both for a month, agree the cutover date, then stop posting to the old books.
Classes map to YionStack tags one-to-one. If the same classes also exist as projects in your operation, you can elevate a tag into a YionStack project after the migration so the same dimension drives project P&L, time tracking and resourcing.
Join thousands of UK businesses already running on YionStack.