What QB Revenue actually does
You give it one file: the billing export for a period. It gives you back a set of journal entries — the accounting records that tell NetSuite or QuickBooks how much money came in, from which payer, at which clinic.
In between, it does the work a person would otherwise do by hand:
- Reads every transaction in the export.
- Looks up which clinic each one belongs to, which payer type it came from (Medicaid, Medicare, private insurance, self-pay) and which department the provider sits in.
- Adds up the money for each combination.
- Writes one journal entry file per location, already balanced.
The whole point is that it will stop rather than guess. If it meets a provider, a clinic or a payer it has never been told about, it halts the run before a single journal entry exists and asks you to fill in the gap. That is a feature, not a fault — see “Blocked” later in this guide.
Words you will see
Running QB Revenue
- The billing export for the period — one Excel or CSV file.
- Which period and fiscal year it covers, if you intend to set them by hand rather than let Meridian read them from the file.
- The bank deposit total for each clinic group, but only if you want the unposted entry as well. You read these off the bank statement.
Click QB Revenue in the left-hand menu. Drag the billing export onto the upload area, or click it and pick the file.
The file name does not matter. Meridian reads the dates out of the contents, not the name. One file per run.
Four things. Each is explained on the next page; the short version is that the defaults are usually right, and the one you should think hardest about is the period.
The button stays greyed out until everything it needs is answered. Once you press it the file uploads and processing begins immediately — there is no separate confirmation step.
The progress screen updates itself. You can close the tab: the run continues on the server, and it will be in Runs when you come back.
Booked means it is done — see “The results”. Blocked means it found something it does not recognise — see “Blocked”.
What each setting means
8, 08 or P08.
Note: Meridian cannot show you the period's start and end dates here. They live in the fiscal calendar on the server, and no screen exposes them, so this page will not pretend to check your choice against the file.
2025, FY25 or 25 — all
three work — or pick from the list.Posted entries only skips that. Nothing is written to 43006. Choose this when you do not have the bank figures to hand, or when someone else books the unposted side.
1200.50 or 1,200.50 — the field
refuses anything it cannot read rather than silently treating it as zero.“Blocked” — and how to clear it
Blocked is not an error. It means the run met something it has no mapping for, and rather than guess, it deleted its own work and stopped. Nothing was written to your accounting system.
The three things that block a run
| What it says | What it means | Where you fix it |
|---|---|---|
| Unmapped provider | A doctor or clinician in the file has no department assigned. | Mappings → Providers |
| Unmapped facility | A clinic or location in the file is not in the location list. | Mappings → Locations |
| Unmapped payer | An insurer or payment source has no payer type or account code. | Mappings → Payers |
What to do
Each unmapped item is shown with how many transactions are riding on it, biggest first. Fix the big ones first — they are usually a genuine new provider or a new insurer, not a typo.
Mappings is in the left-hand menu, under the processes. Add the provider to a department, the facility to a location, or the payer to a payer type. Mappings are permanent and shared: once added, every future run knows it.
The run remembers everything you typed on the first screen — the period, the date, the deposits — so you do not set it up again. It starts over from the beginning with the new mappings in place.
QB Revenue is the only process with a Retry button, because it is the only one that can be blocked this way.
The results, and what to do with them
A finished run shows you what it produced, whether it balances, and a download button in the top right.
The files
One journal entry file per location — fifteen of them when every location has activity. Each is labelled:
| Label | What it is |
|---|---|
| Posted | Revenue matched to a payer. Credit lines per department and payer type, plus one balancing debit to the clearing account 18099. |
| Unposted | Bank money not yet matched to a payer, booked to 43006. Only present if you asked for it on the form. |
Download them individually, or use the bundle button to get all of them in one zip. Download links are deliberately short-lived — if one stops working, go back to the run and press it again.
Read the tie-out before you upload anything
Above the files is a strip showing total debits against total credits. They must be equal. If they are, the entries will load. If the strip reports a break, do not upload the files — tell whoever supports Meridian, with the run open in front of you.
Then
- Download the bundle.
- Import the journal entry files into NetSuite or QuickBooks the way you normally do.
- The run stays in Runs permanently, with its numbers, as your audit trail. You do not need to keep the files anywhere else.
Run states and troubleshooting
What each status means
| Status | What is happening | What you do |
|---|---|---|
| Draft | Started but not submitted. | Finish it or cancel it. |
| Parsing | Reading your file. | Wait. |
| Booking | Building the journal entries. | Wait. You can close the tab. |
| Blocked | Something is unmapped. Nothing was booked. | See “Blocked”. |
| Booked | Finished. Files are ready. | See “The results”. |
| Failed | Something went wrong that is not your data. | Report it, with the run open. |
| Expired | Left unfinished too long. | Start a new run. |
| Superseded | A later run replaced this one for the same period. | Use the newer run. |
Common questions
| Problem | Answer |
|---|---|
| The start button will not light up | Something required is unanswered. If you chose “Choose it myself”, you must actually pick a period — switching to manual selects nothing by design. |
| I typed a deposit and it was refused | The field only accepts figures it can read exactly, like 1200.50
or 1,200.50. This is deliberate: a figure it could not read
used to disappear silently. |
| I booked the wrong period | Run it again with the right period. Reversing what was already loaded into the accounting system is done there, not here. |
| A download link stopped working | They expire after a couple of minutes for security. Reopen the run and press download again. |
| Somebody else has the same run open | That is fine. Meridian shows both of you the same run; it cannot be booked twice. |
| I cannot see QB Revenue in the menu | Your account has not been granted it. An administrator adds it under Settings → Roles. |