Easy Import

Bring your books with you

myPTEZ, QuickBooks, a spreadsheet, or a bank file — we take it from here.

One migration, from the decision to the first closed month

Mid-year is a normal time to do this, and often the better one: the treasurer who waits for July spends eight months keeping two sets of books.
  1. You decide to move, and it is November

    Everyone will tell you to wait for July. That is eight more months in software you have already decided to leave, quietly keeping a second set of records so the switch will be clean when it finally comes. The calendar is not a reason to wait.

  2. You export from whatever you are on

    From myPTEZ, two reports: the Category List and the Transaction Detail Report, both in Excel, with the start date set as far back as the history you want. The exact click path is on the screen when you start.

  3. You upload both files

    Nothing is written yet. They are parsed, read back to you, and held — no account exists in BeeKeeper at this point and nothing in your organization has changed.

  4. You read exactly what we are about to create

    How many accounts, how many transactions, the date range they cover, and every row that would not balance. If the preview says something you do not recognise, the moment to stop is now rather than after.

  5. You answer the two questions only you can answer

    Your balances as of a date, because myPTEZ exports carry none at all. And how far back your books were already reconciled, so your first reconciliation here is not four thousand rows long.

  6. You commit

    Accounts, transaction history rebuilt as real double-entry, budget lines and vendors all land together. Categories with no activity in the last twelve months are archived rather than deleted, so the chart you land on is the one you actually use.

  7. Your history is there

    Not a closing balance — every transaction, so budget versus actual has something to compare against and the audit committee has no hole where your first six months should be. Rows that would not balance sit in an Import Suspense account instead of being quietly discarded.

  8. Your first month closes in BeeKeeper

    Everything dated on or before your reconciled-through date was filed as history, so the first reconciliation shows only what is genuinely still open — including the check you wrote in May that nobody has cashed yet.

Switching accounting software is not hard. Losing your history is.

So we import the history, not just the balances.
The books left on a laptop in June

Along with the passwords, the spreadsheet nobody else ever understood, and the only answer to what that $1,400 in March was for.

Everyone tells you to wait until July

So you spend eight months in software you have already decided to leave, quietly keeping a second set of records so the switch will be clean when it finally comes.

Starting fresh throws the year away

Type in the balances and nothing else, and budget versus actual has nothing to compare against, and the audit committee has a hole where your first six months should be.

What actually comes across

Chart of accounts

Your categories, their types, their codes, the groups you had them in, and the Form 990 line each one maps to. In from CSV or Excel, and back out the same way whenever you want it.

Transaction history

Not a closing balance. Every transaction, rebuilt as real double-entry, so the reports you run afterwards have something to report on.

Budget

A fiscal year of budget lines matched to accounts by name. Accounts it cannot find are created, archived ones it does find are brought back, and it tells you which of each it did.

Vendors

Names, tax IDs, addresses and 1099 flags from a myPTEZ vendor list or a spreadsheet. Fields BeeKeeper has no column for — the contact, the phone, the fax — go into the vendor's notes instead of being dropped on the floor.

PTA accounting that runs itself

Built for school groups. Free for 30 days, no credit card required.

Start free trial

The parts of a migration that usually go wrong

Any importer can move a list of accounts. The difference shows up in the awkward cases — the rows that do not balance, the dues booked on both sides, the check from May that has not cleared — because those are what a treasurer is still explaining in November.
And so much more
Automatic bank imports
AI receipt scanning
AI transaction coding
Duplicate detection
Bank reconciliation
Expense reports
Mobile apps
Two-signature Sign-Off
Check printing
Check register
Budgets
Budget vs. actual
Custom chart of accounts
Vendor management
W-9 collection portal
1099 reporting
Form 990 mapping
Treasurer's report
Annual financial report
Balance sheet
Profit and loss
General ledger
Audit Kit
Treasurer Transition Kit
Fiscal year close
Role-based permissions
Permanent audit trail
English and Spanish
MCP server
FutureFund sync

Frequently Asked Questions

Keep your books where school groups keep theirs

Accounting built for PTAs, PTOs, booster clubs and ASBs. Free for 30 days, no credit card, cancel anytime.