Get 50% OFF QuickBooks for 3 months*

Buy now
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Simplify payday and set payroll to run automatically on QuickBooks.Explore QuickBooks Payroll
pbxa2
Level 1

"Error: e is not a function. (In 'e(n)', 'e' is undefined)"

Error: e is not a function. (In 'e(n)', 'e' is undefined) error when attempting to use the Export > To Quickbooks Online function from QB 2020 on a mac. Haver Rebuilt and Verified data and relaunched QB. Still error. Thanks. 

2 Comments 2
ZackE
Moderator

"Error: e is not a function. (In 'e(n)', 'e' is undefined)"

Welcome to the Community, pbxa2.
 

If you're encountering  Error: e is not a function message while trying to export data from QuickBooks Desktop (QBDT) Mac to QuickBooks Online (QBO), there's three things you'll initially want to make sure of:
 

  • You must be in Single-user mode.
  • The file must be saved on your local desktop (not a server, Dropbox, or an external device) during the export.
  • If your company data more than 4,000,000 targets, you will need to condense your file. You can check this by pressing Command + 1 on the keyboard.


Also be sure to confirm your product's up-to-date with its latest release (R15).
 

Here's how:
 

  1. Use the QuickBooks▼ dropdown.
  2. Select Check for QuickBooks Updates.

 

Once you've ensured everything's ready to export you can try exporting to QBO again. If problems continue, I'd recommend trying some of the additional troubleshooting processes from our Fix errors when you move from QBDT to QBO article.
 

You can also consider using Intuit's web-based migration tool to complete your migration to QBO. This can help bypass issues which may arise in the older QBDT software, and is officially recommended by Intuit for versions 2021 and older. If the problems continue, I'd certainly recommend considering this route.

 

Don't forget to check out our Learn how features & data move from QBDT to QBO article to learn how to make sure your data moves successfully.
 

If there's any additional questions, I'm just a post away. Have a wonderful Tuesday!

SIAB
Level 8

"Error: e is not a function. (In 'e(n)', 'e' is undefined)"

@pbxa2 

You can use the trial version of QB Desktop 2024 to upgrade your data and convert it to QB Online. Be sure to secure a backup file in case you need to switch back to QB Desktop.

Need QuickBooks guidance?
Log in to access expert advice and community support instantly.

Need to get in touch?

Contact us