Import Data into QuickBooks Online: How to Use SaasAnt to Import Bills, Expense & More

One of the more common questions I get from bookkeepers and business owners is: “How do I import a bunch of transactions into QuickBooks Online?”

Whether it’s a stack of bills from vendors or a pile of business expenses paid with a company credit card.

Manually entering transactions can be frustrating, time-consuming, and prone to errors.

I’ve done bulk imports before, but I recently encountered a situation where I had a multi-line expense report that needed to be imported into my QuickBooks Online account as a bill.

Instead of manually entering every line, I used SaasAnt, a powerful import tool that makes uploading transactions fast and easy.

Since so many people ask me about how to import data into QuickBooks Online, I decided to document the process. Now, I’m sharing those steps with you in this guide.


Why Use SaasAnt to Import Data into QuickBooks Online?

If you’ve ever spent hours manually entering expenses, bills, customers, or any data into QuickBooks Online, you know how tedious it can be.

SaasAnt eliminates that frustration by allowing you to use a CSV or Excel file to bulk import:

  • Bills
  • Bill payments
  • Expenses
  • Deposits
  • Checks
  • Credit memos
  • Accounts
  • Customers
  • Vendors
  • Journal Entries
  • Items
  • Purchase Orders
  • Sales Receipts
  • Transfers
  • …And more!

I’ve personally found SaasAnt to be incredibly useful because it:

  • Saves hours of manual data entry.
  • Ensures data accuracy by mapping fields before import.
  • Supports multi-line transactions.
  • Allows you to preview data before importing, preventing errors.

Whether you need to import a handful of expenses or thousands of transactions, SaasAnt can handle it seamlessly.


Connecting SaasAnt to QuickBooks Online

Before importing, you need to connect SaasAnt to your QuickBooks Online account. Here’s how:

  1. Log into QuickBooks Online.
  2. Click on Apps → Find apps in the left-hand menu.
    Find apps in the QBO menu
  3. Search for “SaasAnt,” click the Bulk Import Excel option (with the tr icon).
    Search for the Bulk Import Excel SaasAnt app in QBO
  4. Click Get the App now button and follow the setup instructions to connect.

Why This Matters: Once connected, SaasAnt allows you to import transactions directly into QuickBooks Online, eliminating the need for manual entry.


Preparing Your Data for Import

Once SaasAnt is connected, the next step is correctly formatting your data.

The first mistake many people make when importing data into QuickBooks Online is not formatting their Excel files properly. If your file isn’t set up correctly, QuickBooks won’t recognize the data, and your import may fail.

Luckily, SaasAnt has an easy-to-use Excel template that ensures your data is correctly formatted for easy importing.

How to Download the SaasAnt Import Template:

  1. Open SaasAnt from QuickBooks Online.
  2. Click Import a file Let’s Import
  3. Select any transaction type.
  4. Click Simple to the right of “Download Sample Template.” 

Downloading the SaasAnt simple template

When you open the template across the bottom, you’ll see multiple tabs/sheets.

Each sheet is named for the thing it’s a template for. The screenshot below shows the Bills sheet. You can see the tabs for Bill Payments, Expenses, Checks, etc.

SaasAnt's simple template contains a sheet for each thing you can import

Importing a Chart of Accounts into QuickBooks Online

While adding my expense information to the template file, I realized I needed to add new expense accounts to my Chart of Accounts before importing my expense.

Fortunately, SaasAnt allows you to import accounts directly into the QuickBooks Online Chart of Accounts.

How to Import a Chart of Accounts:

  1. Open the SaasAnt Template and click the Accounts tab.
  2. Name, Account Type, and Account Subtype are required. 
    SaasAnt simple template Accounts tab filled in with the required information
  3. Save the template file with your new information.
  4. Open SaasAnt, click Import a file.
  5. Click Let’s Import.
    Import a file with SaasAnt
  6. Scroll down to the List section and click Accounts.
    Finding Accounts in SaasAnt
  7. Drag and drop your file onto the upload box.
  8. Click Continue.
    Drag your file onto the box and click Continue
  9. Click Start Creating Mapping.
  10. In the Select Sheet drop-down select Accounts.
  11. Click Save and Continue.
    Select sheet for SaasAnt mapping
  12. Because you used the template you shouldn’t need to review, but you can. When ready click Upload.
  13. Double-check your Chart of accounts in QuickBooks to make sure everything is imported.

Importing Bills into QuickBooks Online Using SaasAnt

After importing new accounts, I formatted my expense report to match the SaasAnt Bill template and imported it into QuickBooks.

Here, you can see the expense report on the right and the SaasAnt template on the left:

Using the SaasAnt template's Bills sheet

I want these expenses in one bill so they all have the same Bill No.

How to Import Bills into QuickBooks Online:

  1. Open SaasAnt, click Import a file
  2. Click Let’s Import button.
  3. Find Bills in the Vendor Transaction section.
    Choosing bills to import with SaasAnt
  4. Upload your SaasAnt template file containing your bill data and click Continue.
  5. Select Bills from the Select Sheet drop-down menu.
    Select the Bills sheet when importing bills with SaasAnt
  6. Click Review to review all fields match correctly.
  7. Click Upload to import the bills.
  8. Double-check in QuickBooks that everything imported correctly.

Here is a screenshot of the bill I imported:
Bill imported into QBO using SaasAnt

Importing A Multi-Line Expense into QuickBooks Online

Want to import a multi-line expense instead of a bill?

No problem. It’s basically the same, but instead of using the Bills sheet in the SaasAnt template, you use the Expenses sheet.

Here’s a screenshot of the expense report I used to make my bill but with the Expense sheet filled out:
Using the SaasAnt template's Expenses sheet

NOTE: The reference numbers must match when importing transactions with more than one line.

How to Import Multi-Line Expenses in QuickBooks Online:

  1. Open SaasAnt, click Import a file.
  2. Click Let’s Import button.
  3. Find Expenses in the Vendor Transaction section.
    Importing expenses into QBO with SaasAnt
  4. Upload your SaasAnt template file with your expense details and click Continue.
  5. Select Expenses from the Select Sheet drop-down, click Review.
    Reviewing SaasAnt and QBO mapping before importing expenses.
  6. Review the data and click Upload.
  7. Double-check in QuickBooks that everything imported correctly.

What I Learned from My Own QuickBooks Import

Going through this process firsthand made me appreciate how powerful SaasAnt is.

Importing data into QuickBooks Online became a smooth, efficient process—far better than entering everything manually.

Key Takeaways:

  • Use SaasAnt to import bulk transactions instead of manual entry.

  • Use the SaasAnt Template Excel file to help prevent errors.

  • Import your Chart of Accounts first if you need to add new accounts to QuickBooks.
  • For multi-line expenses, ensure each transaction has the same reference number.

SaasAnt is one of the best tools for importing data into QuickBooks Online if you’re dealing with hundreds or thousands of transactions.

If you’re tired of manually entering transactions, give SaasAnt a try!

📌 Need help setting up SaasAnt? Book a one-on-one training session and I’ll help walk you through it: https://gentlefrog.com/meeting

Need some one-on-one QuickBooks assistance?
Share Now

This content is for information purposes only and should not be considered legal, accounting, or tax advice, or a substitute for obtaining such advice specific to your business. Additional information and exceptions may apply. Applicable laws may vary by state or locality. No assurance is given that the information is comprehensive in its coverage or that it is suitable in dealing with a customer’s particular situation. Gentle Frog, LLC does not have any responsibility for updating or revising any information presented herein. Accordingly, the information provided should not be relied upon as a substitute for independent research. Gentle Frog, LLC does not warrant that the material contained herein will continue to be accurate, nor that it is completely free of errors when published. Readers and viewers should verify statements before relying on them.

Leave a Reply

Your email address will not be published. Required fields are marked *

Read similar articles

Hiring a Bookkeeper: Lessons from Pre-Screening Candidates

Learn what to look for and how to avoid common hiring mistakes in your search when hiring a bookkeeper.

How to Manage a Corporate Credit Card with One Cardholder in QuickBooks Online

Learn how to handle a corporate credit card with one cardholder in QuickBooks Online.

Have a QuickBooks / Bookkeeping Question?

Let me know what you’d like to see in future videos, blog posts, and courses.

Review Your QuickBooks

Are you a small business owner struggling to make sense of your QuickBooks data?

  • Discover how to spot costly mistakes in your bookkeeping and fix them quickly and easily.

  • Save time and money by streamlining your bookkeeping process and reducing errors.

  • Learn how to identify trends in your financial data so you can make smarter business decisions.

  • Get organized and stay on top of your finances by tracking expenses, managing receipts, and closing your books effectively.

Sign up now for this free mini-course and start mastering the essential bookkeeping skills that every small business owner needs to succeed!

FREE Mini Course

Sign up now and enjoy the peace of mind that comes with knowing your bookkeeping is accurate, up-to-date, and free from costly errors.

We won’t send spam. Unsubscribe at any time.

Review Your QuickBooks

Are you a small business owner struggling to make sense of your QuickBooks data?

  • Discover how to spot costly mistakes in your bookkeeping and fix them quickly and easily.

  • Save time and money by streamlining your bookkeeping process and reducing errors.

  • Learn how to identify trends in your financial data so you can make smarter business decisions.

  • Get organized and stay on top of your finances by tracking expenses, managing receipts, and closing your books effectively.

Sign up now for this free mini-course and start mastering the essential bookkeeping skills that every small business owner needs to succeed!

FREE Mini Course

Sign up now and enjoy the peace of mind that comes with knowing your bookkeeping is accurate, up-to-date, and free from costly errors.

We won’t send spam. Unsubscribe at any time.