Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
March 10, 2026
Question

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

  • March 10, 2026
  • 2 replies
  • 0 views

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 replies

QuickBooks Team
March 10, 2026

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!

Level 2
March 10, 2026

@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.