QuickBooks integration · direct connector · beta
Connect AI2Fin to QuickBooks
QuickBooks Online stays your company file. AI2Fin runs the day-to-day — bank feed, receipts in any language, budgets, deductions, GST or sales tax per line — and learns how your file is coded so what it sends already fits. The direct connector is in beta.
QuickBooks
What Fin reads · beta
What does Fin read from QuickBooks Online?
Your chart of accounts and the last twelve months of coding. From those, Fin proposes rules that map its own categories to the accounts your bookkeeper already uses — you review them once.
Chart of accounts
Accounts with their types, so each AI2Fin category can be pointed at the expense or income account your bookkeeper expects.
Twelve months of coding history
Which account each kind of spend has been going to. Fin uses it to propose the mapping rather than asking you to build one.
Proposed rules
A suggested category-to-account map you can accept, adjust or ignore. Nothing is applied until you say so.
What goes out to QuickBooks Online?
BetaEach transaction you choose, as a coded Purchase or Deposit with the receipt attached — in beta. It lands in QuickBooks with the account already set, ready to match against your QuickBooks bank feed.
Purchase
A card or cash expense, coded to the mapped account with the tax treatment Fin recorded, with the receipt attached.
Deposit
Income you recorded in AI2Fin, coded the same way, so the file sees both sides.
Receipt attachment
The original receipt travels with the transaction as an attachment. No re-uploading on the QuickBooks side.
Only what you chose
One transaction, a filtered batch, or a rule. Bank-feed rows stay in AI2Fin unless you include them.
How do you connect AI2Fin to QuickBooks?
Sign in on QuickBooks’s own screen, review the rules Fin proposes once, and push transactions when you are ready. Three steps.
Sign in with Intuit
Choose QuickBooks in AI2Fin’s integrations settings and authorise on Intuit’s own page, picking the company file. The connection is listed in QuickBooks under connected apps, where you can remove it any time.
Review the proposed rules
Fin reads the chart of accounts and twelve months of coding and proposes a category-to-account map. Adjust it once and it is used for every push.
Choose what to push
Pick the transactions to send and Fin creates each as a coded Purchase or Deposit with the receipt attached. Beta today — the rule proposals and batch options keep improving.
Your bank-feed data stays out of pushes unless you say so
Transactions that arrived through a bank feed you connected — BankSync, SimpleFIN, Akahu, Up Bank, Monzo or Starling — stay inside AI2Fin by default. A push carries the transactions you choose: entries you typed in, imported from a CSV or XLSX, or captured from a receipt. If you want a bank-feed transaction sent to your ledger, you include it deliberately, one at a time or by rule — Fin never sweeps your feed into the accounting file on its own.
Does your accountant use a different ledger?
Both direct connectors work the same way and both are in beta. MYOB and any other ledger take a CSV export — the overview explains.
The integrations overview covers what every ledger connection has in common. For a spreadsheet, database or table you own instead, see Destinations.
QuickBooks, answered
Common questions about the QuickBooks integration
- Does the QuickBooks connection work with QuickBooks Desktop?
- No — QuickBooks Online only. Desktop files have no equivalent cloud connection to authorise. For a Desktop file, AI2Fin’s CSV export and spreadsheet destinations are the route.
- Can I edit or undo something AI2Fin sent to QuickBooks?
- Yes. Each pushed transaction is an ordinary Purchase or Deposit in QuickBooks, so you or your bookkeeper can recode, edit or delete it there like anything else. The connector is in beta, and you choose every transaction that is sent.
- Do bank-feed transactions get pushed into QuickBooks?
- Only if you include them. Transactions from a feed you connected — BankSync, SimpleFIN, Akahu, Up Bank, Monzo or Starling — stay in AI2Fin by default, where your reports and tax view still count them. A push carries the transactions you chose, and your QuickBooks bank feed matches against those.
- How does Fin decide which QuickBooks account to code to?
- It reads your chart of accounts and the last twelve months of coding in the company file, and proposes rules from what it finds. You review the rules once and can change any of them; from then on each pushed transaction carries the account the rule chose.
- Which QuickBooks permissions does AI2Fin ask for?
- The accounting scope, which covers reading your chart of accounts and transactions to build the rule proposals, and writing purchases, deposits and attachments for the push. It is granted on Intuit’s screen for the one company file you pick and can be revoked there without touching AI2Fin.
Run your finances in AI2Fin, hand QuickBooks coded transactions
Getting your transactions sorted and categorised is the free part. Connect QuickBooks Online when you want Fin sending them across coded and receipt-attached — and tell Fin how the beta goes.
Get 2Fin free