Import Journal Entries into QuickBooks Online

With Zed Axis you can import journal entries into QuickBooks Online from text files or Excel.  Follow these steps:
  1. Log into your QuickBooks company file as Administrator and open Zed Axis
  2. Select your text file or spreadsheet which contains the journal entries that you want to import.
  3. Set up the a Mapping of the columns in your journal entry import file to the corresponding fields in QuickBooks Online
  4. Click import and your general journal entries will be directly added to your QuickBooks Online company file.
Please be aware of the following requirements when importing journal entries:
  • You will need a DocNumber (Journal Reference Number) to map and identify the rows that need to be grouped on the same journal.
  • The journal must balance ie the sum or the Debits and the sum of the Credits must be equal (ie the journal must balance)
  • Posting to Accounts receivable accounts you need to specify a Customer Name in the Entity field
  • Posting to Account payable accounts you need to specify a Vendor name in the entity field
 
Import journal entries into QuickBooks Online
 
 
QuickBooks Online FieldFormatDescription
Doc NumberStr 21MANDATORY FIELD - Journal Entry Reference number, duplicate Doc Numbers are accepted in QuickBooks, see also Auto Numbering
Txn DatedateThe date of the journal entry, If you leave TxnDate out the mapping, the current date in QuickBooks Online will be used.
Private NoteStr 4000User entered, organization-private note about the transaction. This note will not appear on the transaction records by default.
Line DescriptionStr 4000Description for the journal line
Line Billable StatusenumThe billable status of the journal entry, values Billable, NotBillable, HasBeenBilled
Line Entity TypeenumThe type of Entity that the line is set to ie Customer, Vendor or Employee must be mapped if you are mapping Line Entity
Line Entity Name of a customer, vendor or employee associated to the journal entry, when posting to the Account Receivable account you must have a Customer, and when posting to the Accounts Payable account you must have a Vendor name
Line Account MANDATORY FIELD General ledger account the journal line is posted to. (not possible to post to Account Number please use Full Account Name as appears in QBO)
Line Class Class associated to the journal entry line
Line Department Department associated to the journal entry line
Line Tax CodestrTax Code to be used on this journal line (IN, UK, AU editions only)
Line Tax Applicable OnenumWhether the tax is on a sale or purchase, Possible values Sales or Purchase .Required if Line Tax Code mapped (IN, UK, AU editions only)
Line Tax AmountDTax Amount of the line .Required if Line Tax Code mapped (IN, UK, AU editions only)
AdjustmentBooleanIndicates if the journal is an adjustment value true or false
Debit10.5 formatMANDATORY FIELD The debit line amount
Credit10.5 formatMANDATORY FIELD The credit line amount
Currency RefStr 3Currency to be used on the journal entry (use only if Multi currency enabled in the company file), use 3 letter code for currency ie USD, CAD, GBP, AUD, EUR
Exchange Rate1DecThe number of home currency units it takes to equal one unit of currency specified in CurrencyRef (use only if multi currency enabled in the company file)
 
Tips for importing Tax on journals (QuickBooks Online UK, Australia and India users only):
  1. Make sure that the Tax Codes match what is in QuickBooks Online
  2. Make sure that you set TaxApplicableOn to the correct lines in the journal
  3. Make sure that the journal balances ie the Debit or Credit line amounts should not include tax and the total of the line is the Debit or Credit amount plus the TaxAmount
 
Troubleshooting

Error: Account Ref is missing in the request - This error indicates that one of the general ledger accounts that you have used on the journal lines is not found in QuickBooks Online.  Please make sure that the full name of the Account you are importing exists in QuickBooks Online, also please do not include the Account Numbers)

Error: Posting Type null is required and valid values are Credit or Debit - This error indicates that on the same row you may have a value for Debit and a value for Credit.  Please only have a value for either Debit or Credit on one row not both. Some time caused by zeros.

Error: Please balance your debits and credits - Please make sure that all the lines on the same journal (ie same DocNumber) that the sum of the Debits equals the sum of the Credits.

Error: When you use Accounts Receivable, you must choose a customer in the Name field or A/R detail line must have a customer  - This errors occurs because QuickBooks requires a Customers name when posting to the Accounts Receivable account please set Line Entity Type = Customer and Line Entity = the name of the Customer in QuickBooks Online 

Feedback

Add Feedback
What does this error mean?
"Business Validation Error: You must fill out at least two detail lines"
Thank you

laurem (January 22, 2018 at 5:07 AM)
It means that there is only one line on the journal. Can you please check to make sure that you have mapped the DocNumber, as that is how Axis groups rows on the same journal entry.
Steve (January 22 at 7:33 PM)
When setting up the csv file for importing, you need to list all the debit entries first and then the credit entries. And you must clear any 0's in the other column (ie, no 0's in credit column for the debit entries.) If you don't organize your file this way, you will get duplicate entries in the imported journal.
Robin (November 22 at 3:40 AM)

Add Feedback