Sage 50 · 3 min read · Updated August 25, 2026

This is a Test company and cannot be switched to an Active company

Sage 50 flags your company file as a test company and blocks the switch to active status; here is why and what to do.


The message “This is a Test company and cannot be switched to an Active company” means Sage 50 has marked the file you are working in as a test company, and it is refusing to promote that same file to active status. The block is deliberate. Sage 50 treats a test company as a scratch copy, and it will not let you turn scratch data into live books with a single setting change.

What a test company actually is

When you create a test company, Sage 50 makes a copy of your data that is meant for practicing, trying out transactions, or testing a process before doing it for real. The software records that status inside the file itself. From that point on, the copy is expected to stay disposable.

The restriction exists because a test copy often diverges from the real books. People enter throwaway transactions, delete things freely, and experiment with settings. If Sage 50 allowed a simple flip to active, you could accidentally start keeping live accounts in a file full of practice data, with no clean way to separate the two afterward.

Why the switch is refused

The most common situation is simple: someone made a test copy months ago, kept working in it, and it quietly became the file everyone opens every day. Now it holds the real books, but it still carries the test label, and the label cannot be removed through the program.

Less often, the file was restored from a backup of a test company, or a sample company was used as a starting point. Either way, the status is stored with the data, not in a preference you can edit.

Start again from the active original

If the original active company still exists and is up to date, the safest fix is to abandon the test copy. Go back to the original file and re-enter anything that was recorded only in the test company. This is tedious, but it leaves you with a file that has no test history attached to it.

Before you discard anything, confirm which file is which. Open each company and compare balances and recent transactions so you know where the current truth lives.

Rebuild the data into a clean company

If the test copy has become the only complete set of books, the practical route is to move the data into a new, properly created active company. How much carries over automatically depends on the file, the version, and how much history you need, so it is worth getting the file looked at before committing to an approach.

Our engineers handle this kind of migration regularly. We can examine the file and tell you what a clean transfer would involve, at no cost. If you would rather leave Sage 50 entirely, we also offer a Sage 50 to QuickBooks conversion service that moves lists and history out of the test file into a normal QuickBooks company.

Do not keep live books in a test file

Whatever you decide, stop entering real transactions in the test company until the situation is resolved. Every day of live data added there increases the cleanup work later.

Send us the file for a free evaluation. We will confirm what can be recovered, what a clean rebuild or conversion would involve, and give you a quote before any work starts.