QuickBooks API
QuickBooks API
How it works

From Your Books to Your Bank in Three Steps

01

Connect QuickBooks

Authorise your company in one click. We read your bills and invoices directly — no CSV exports, no copy-paste.

02

Review & complete

Add IBANs and SEPA mandates against your vendors and customers. Pick exactly which records to pay or collect.

03

Export SEPA XML

Generate bank-ready credit-transfer (pain.001) and direct-debit (pain.008) files and upload them to your bank.

Features

Everything QuickBooks Leaves Out for SEPA Payments

Bank details, mandates and compliant XML — the pieces QuickBooks doesn't handle, built in and ready to export.

  • Credit Transfers & Direct Debits

    Credit Transfers & Direct Debits

    Pay vendors and collect from customers from the same workspace — SEPA Credit Transfer and SEPA Direct Debit, side by side.

  • Built-In Mandate Store

    Built-In Mandate Store

    Keep creditor IDs, mandate references, signing dates and sequence types (FRST/RCUR/OOFF/FNAL) — something QuickBooks can't hold.

  • Works with any SEPA bank

    Works with any SEPA bank

    Standards-compliant pain.001 and pain.008 output that imports cleanly into your online banking, wherever you bank in the SEPA zone.

  • Secure QuickBooks OAuth

    Secure QuickBooks OAuth

    Connect through Intuit's official OAuth. We never see your QuickBooks password, and access can be revoked any time.

  • No Manual Re-Keying

    No Manual Re-Keying

    Amounts, references and counterparties come straight from your accounts, so payment files match your books exactly.

  • Review Before You Export

    Review Before You Export

    See every transaction, total and execution date before a file leaves the app. Generate only the records you select.

Supported banks

Trusted Across the SEPA Zone

Our SEPA files are already submitted to banks throughout Europe — if your bank accepts SEPA XML, it works.

Credit Suisse
CaixaBank
Zurcher Kantonalbank
Sparkasse
KBC
HSBC
AIB
Danske Bank
Bank of Ireland
Permanent TSB
Loved by finance teams

Hours Saved, Every Payment Run

Google Review

SEPA XML Generator has proven transformative for our business during a time of growth and has helped streamline both payables and the receivables cycle for our business.

Aaron Holmes ACA – Senior Finance Manager – Payac Services CLG

Aaron Holmes ACA – Senior Finance Manager – Payac Services CLG
Google Review

We at Sound Insurance used SEPA XML GENERATOR when we switched bank to provide us with the tools we needed for bulk transfers. Diarmuid and the team were extremely helpful throughout and sorted out all of our technical problems. Would highly recommend using them.

Aileen Hannan – SortMyBooks – Company Founder & CTO

Aileen Hannan – SortMyBooks – Company Founder & CTO
Google Review

Very easy and excellent to use

Akeem Sanusi – Kimex Ireland Ltd – Director

Akeem Sanusi – Kimex Ireland Ltd – Director
Google Review

Problem solving for payments via bank remittance. Efficient and easy to use system. Quick and efficient service from the staff.

Alex Thome – Controller Finance Supervisor – Leevin Ireland

Alex Thome – Controller Finance Supervisor – Leevin Ireland
Google Review

SEPA XML GENERATOR was modified and developing to facilitate batch payments of creditor dividends in the highly regulated Personal Insolvency Arrangement (PIA) process. The solution has significantly streamlined our payment process and reduced our administrative workload. The system works flawlessly, and we have received... Read More

Anne Bones – Accountant – IRS Ireland

Anne Bones – Accountant – IRS Ireland
Google Review

Very impressed with the service delivered by SEPA XML Generator. We ran into problems with the conversion to XML files that are compatible with the system of CaixaBank, our banking partner in Spain. Very happy with their efforts to solve this issue which also... Read More

Ben Bezemer – Consultant – Gracia101 Talent Solutions

Ben Bezemer – Consultant – Gracia101 Talent Solutions
Google Review

SEPA XML GENERATOR is an exceptional software for small companies like ours. Cost effective, user friendly and efficient support if needed. Definitely a handy tool to streamline the payments process.

Brian O’Neill – Care Monitor Limited – Technical Consultant

Brian O’Neill – Care Monitor Limited – Technical Consultant
Google Review

Great service, very helpful team, easy to use

Cora Sherwood – Director – Irish Towing

Cora Sherwood – Director – Irish Towing
Google Review

This is a great utility for creating XML files for uploading to the bank for Credit Transfers or Direct Debits. The SortMyBooks customers availing of this facility have found it useful. Diarmuid and his team are very helpful and responsive.

Dave and Diana Milestone – Andarl Farm – Company Founder

Dave and Diana Milestone – Andarl Farm – Company Founder
Google Review

The system is very user friendly and easy to follow. A seamless process for creating Direct Debit files to upload to the online banking payment system with video tutorials included. Excellent customer service and support. Would really recommend SEPA XML GENERATOR.

David Hughes – Director – The POKO Group

David Hughes – Director – The POKO Group
FAQ

Frequently Asked Questions

Do I still need to export CSVs from QuickBooks? Plus

No. The app reads your bills and invoices directly from QuickBooks Online over Intuit’s API, so there’s nothing to export or re-import by hand.

Which SEPA formats are supported? Plus

SEPA Credit Transfer (pain.001.001.03) for paying vendors and SEPA Direct Debit (pain.008.001.02) for collecting from customers, including full mandate handling.

Is my QuickBooks data safe? Plus

You connect through Intuit’s official OAuth — we never see your QuickBooks credentials. Tokens are stored securely per company and you can disconnect at any time.

Which countries and banks does it work with? Plus

Any bank in the SEPA zone. Our customers already submit files to Bank of Ireland, AIB, HSBC, KBC, Danske Bank, CaixaBank and many more.

Connect Your QuickBooks Company and Export Your First SEPA File

It takes a minute. Authorise through Intuit, pick your payments, and download bank-ready XML.