Import Chart of Account lists into QuickBooks Online

You can import Chart of Accounts into QuickBooks Online using Zed Axis lists from text, Excel and IIF files. Whilst this is a built in feature of QuickBooks Online, Zed Axis has some distinct improvements that include:

  • Import Chart of Accounts List for up to five levels deep (ie Account:Sub Account:Sub Account:Sub Account:Sub Account)
  • Import a wider range of fields including
 To import using Zed Axis please follow these steps:

  1. Once connect click on the Import module
  2. Open the Excel, text or IIF file that contains the Customer details that you want to import into QuickBooks Online.
  3. Next create a map between the columns in your import file and the corresponding fields in QuickBooks, for more information on the fields refer to the table at the end of this article.
  4. Finally click the Import button and Axis will import the customers and details directly into QuickBooks Online
import a Chart of Account list into QuickBooks Online
QuickBooks FieldFormatDescription
NameText 100 Name of the Account
Sub AccountBooleanWhether the account is  is a parent (true) or sub account (false)
Parent RefRefThe Parent of the Account
DescriptionText 100Description for the account
Fully Qualified NameTextMandatory Full name of the Account includes parent and subaccounts ie Expenses:Motor:Fuel
ActiveBoolWhether or not the account is active ie visible and useable (true or false)
ClassificationTextThe classification for the account, valid values include: Asset, Equity, Expense, Liability, Revenue
Account TypeEnumMandatory Detailed classification that specified the use of the account valid values include: Bank, Other Current Asset, Fixed Asset, Other Asset, Accounts Receivable, Equity, Expense, OtherExpense, CostOfGoodsSold, Account Payable, CreditCard, LongTermLiability, OtherCurrentLiability, Income, OtherIncome
Account Sub TypeEnum    Account sub-type classification based on AccountType for a full list click here
Acct NumTextAccount number for the account (must not contain a colon)
Current BalanceDecimalRead Only balance
Current Balance With Sub AccountsDecimalRead Only cumulative balance
Currency RefTextCurrency used for this account possible values (ISO codes) ie USD, AUD, GBP, EUR etc...
Tax Code RefRefTypeTax Code used for this account. (non US editions only)

Troubleshooting common errors:

Error - Invalid Enumeration - This error occurs because the value that you have set for the field is not recognized in the enumerated list of values that QuickBooks Online will accept please check the details in the above table for the values that are expected.

Error - The account cannot be made inactive because it has sub accounts - This error occurs because you are trying to mark a Parent Account Inactive when there are active sub accounts please mark the sub account Inactive first

Error - For sub accounts, you must select the same account type as their parent. - This error is because the account type you have specified for the Sub Account is not the same as the account type set on the parent., ie for Sales:Retail both Sales and Retail must have AccountType = Income



Add Feedback
What is the 'Import Type' for loading Chart of Account entries?
Matthew Conroy (December 2, 2017 at 1:24 AM)
It appears as "Account" in the drop down list of transactions and list types for QuickBooks Online
Steve (August 9, 2019 at 5:44 AM)

Add Feedback