Skip to main content

Importing Square Transactions

How to pull your Square orders into AccountEdge and what gets created when you do.

Once you've connected Square and set up your linked accounts, you're ready to start importing transactions. This article covers how to run an import and what to expect in AccountEdge afterward.

How do I import my Square transactions?

You can trigger an import two ways:

  1. From Square Setup: Go to Setup > Square > Manage Square > Import tab, then click Import.

  2. From the Sales Register: Open the Sales Register, and click Process Square Orders.

Import tab in Square Setup (left) and Process Square Orders in the Sales Register (right)

Import tab in Square Setup (left) and Process Square Orders

in the Sales Register (right)

Either method pulls in every completed Square order since your last import. The Import tab shows the date/time of your last Square import, so you can confirm it ran.

What gets created in AccountEdge after an import?

For each completed, paid Square order:

  • A Professional Sales Invoice, itemized by product, marked PAID, with a Journal Memo noting it was imported (e.g., "Imported Generic Square Customer") and a note showing the Square order window it covered.

  • A Receive Payment applied to that invoice.

  • A Bank Deposit for the batch of payments, fees, and any cash back.

Example imported Professional Sales Invoice

Example imported Professional Sales Invoice

Where do I see the imported orders in AccountEdge?

Open the Sales Register (All Sales tab) and filter/search as usual — imported Square orders appear alongside your other invoices, with invoice numbers, customers, and status.

How are Square fees and cash back handled?

Fees are posted to the Expense Account for Fees you set on the Linked Accounts tab, and cash back is posted to the Cash Back Account. Both are included in the Bank Deposit transaction created for that import batch, so your deposit total ties out to what actually hit your bank account.

Can I re-run an import, or will it duplicate transactions?

No — each import only pulls in orders completed since the last successful Square import, so running it again won't create duplicates of orders that already came in.

Did this answer your question?