You've just added a new member or agreed to a one-off charge, and then realize billing has already run for this month. The invoice isn't there, the member hasn't been charged, and now you're double-checking whether this will show up next cycle or get missed entirely.
OfficeRnD Flex creates most invoices through scheduled Bill Runs, but those runs capture charges only when they meet specific timing rules. When a membership starts mid-period, or a fee is added after billing has already run, it won't be included automatically. In those cases, you must create the invoices manually to keep your numbers accurate and avoid chasing payments later.
In this article:
Monthly Bill Runs automatically create and send invoices.
Any fees or memberships created outside the Bill Run's coverage window must be invoiced manually.
Typical cases: mid-period membership starts, prepaid memberships, old one-off fees, or fees set to be billed in advance.
Manually created invoices must also be sent manually.
You can adjust invoice periods to span multiple months in a single invoice.
When and why to manually create an invoice?
Billing usually runs on autopilot until timing gets in the way. If a membership or a fee is added outside the window the Bill Run looks at, it won't be picked up, even if the charge is valid and expected.
This is why invoices sometimes appear to be missing or delayed.
Why does the Bill Run skip some charges?
A Bill Run only creates invoices for memberships and fees that fall within its supported billing window and timing rules. If a charge is added too early, too late, or after billing already happened, the system skips it.
That usually happens when:
A membership starts mid-period
A fee is added after the last Bill Run
A one-off fee is more than 30 days before the Bill Run date, or has "Bill in Advance" enabled.
When this happens, nothing is wrong, but nothing is billed either.
When is manual invoicing required?
You need to create an invoice manually when you cannot wait for the next Bill Run or when the charge does not fit the standard billing window.
This includes cases where:
A membership starts mid-period and was not included in the last Bill Run.
A member wants to prepay for multiple months in advance.
A one-off fee is dated more than 30 days before the Bill Run, or uses "Bill in Advance".
You create a membership or fee after the last Bill Run and need it billed now.
In these situations, manual invoicing lets you choose the correct billing period instead of waiting or adjusting dates to force the system.
Important to know before you proceed
If you create an invoice manually, you must also send it manually.
Invoices created by a Bill Run are sent automatically. Manually created invoices are not. This is intentional, so you can review them before they go out.
What does manual invoicing help you do?
Knowing when to create invoices manually helps you:
Combine multiple months into a single invoice when needed.
Bill for past services that fell outside the Bill Run window.
Pre-bill future services using "Bill in Advance", without waiting.
If you've ever found yourself double-checking whether a charge will show up next month, this is what you must do without disrupting your billing flow.
When to manually create an invoice for a membership?
Membership invoices are created during a scheduled Bill Run. If the membership start date does not align with that run, the invoice is skipped, and nothing is billed.
You need to create a membership invoice manually when:
The membership starts in a period that was already invoiced, or
The member is paying for multiple months in advance.
In both cases, waiting for the next Bill Run either partially misses billing or produces the wrong invoice period.
Here are examples when you must manually create a membership invoice:
Membership starts mid-period after the billing already ran
This is the most common case.
If you add a membership after the Bill Run has already created invoices for the current period, the system does not automatically go back and invoice it.
What this looks like in practice:
You run the Bill Run on the 25th of each month.
On May 25, the Bill Run invoiced memberships for the period May 25–June 24.
A new member starts on June 1.
You added their membership on May 27. This was during a period that was already invoiced with the Bill Run on May 25.
Because the membership was added after the Bill Run, it was not included in the Bill Run. If you do nothing, the member will not be invoiced for the period June 1–June 24.
What to do instead:
Create the invoice manually.
Set the invoice period to cover:
The remaining days of the current period (June 1–June 24).
The full next period (June 25–July 24).
This lets you bill the membership correctly without shifting start dates or waiting an extra month.
Tip: When generating the invoice manually, you can include the current and next month in a single invoice by adjusting the invoice period.
Prepaid memberships
Some members prefer to pay several months in advance. When this happens, the Bill Run cannot automatically generate the correct invoice.
If you receive a single prepayment, you must create the invoice manually and define the full prepaid period yourself.
Example:
A member pays for 12 months in advance.
You create one manual invoice.
You set the invoice period to cover all 12 months.
Before sending the invoice, review it and remove:
unrelated one-off fees
additional membership charges that should not be included in the prepaid amount
This keeps the invoice clean and prevents double-billing later.
Invoice periods longer than one month
When an invoice covers more than one month, it is always created manually. The Bill Run only generates invoices for its standard billing window and does not combine multiple periods into a single invoice.
Manual invoicing is the only way to control longer membership periods and prepaid scenarios.
When to manually create an invoice for a one-off fee?
One-off fees and booking fees are picked up by the Bill Run only if their dates fall within a specific window. When a fee sits outside that window, it is skipped, and no invoice is created.
You need to create a one-off fee invoice manually when:
The fee date is more than 30 days before the date of the Bill Run.
The fee uses Bill in Advance, and the next Bill Run will happen after its date. In both cases, the fee exists, but billing does not happen automatically.
In both cases, the fee exists, but billing does not happen automatically.
One-off fees with past dates (more than 30 days from the Bill Run date)
Sometimes, you might create a one-off fee for a service or booking in the past.
However, the Bill Run invoices one-off fees only for the previous 30 days. Anything older than that is ignored.
Example:
A member missed a booking on April 10.
On May 1, you create the booking and its fee, dated April 10.
The next Bill Run is on May 15.
That Bill Run invoices fees dated April 15 to May 14.
Because the booking fee is dated April 10, it falls outside the invoiced period for booking fees. The fee will not be billed unless you create the invoice manually.
One-off fees with "Bill in Advance" turned on
When adding a one-off fee, you can select the "Bill in Advance" checkbox. Bill in Advance changes when a fee is invoiced. Instead of being billed in the period it occurs, it is billed in the previous period.
This works only if the relevant Bill Run has not already happened.
How this normally works:
Your Bill Run runs on the 20th of each month.
It invoices:
fees from the previous 30 days, and
fees from the next 30 days that have Bill in Advance turned on.
For example:
A fee dated November 15 with Bill in Advance is invoiced on October 20.
A fee dated November 25 with Bill in Advance is invoiced on November 20.
When it breaks:
You create a fee dated June 5 with Bill in Advance turned on.
The Bill Run that should have invoiced it ran on May 10.
That Bill Run has already passed.
Because the system does not go back and re-run billing, the fee is skipped. You must create the invoice manually.
Billing one-off fees before a future start date
Sometimes you want to invoice a fee before the service starts, for example:
a deposit for a membership starting next month, or
an upfront charge tied to a future booking.
In these cases:
Use Bill in Advance when adding the fee.
The Bill Run will invoice it before the future date, as long as the timing lines up.
If the relevant Bill Run has already passed, manual invoicing is required.
Reminder: By default, the Bill Run invoices one-off fees only if their dates fall within the 30 days before the scheduled Bill Run. Anything outside that window needs manual review.
FAQ: Manual invoice generation in OfficeRnD Flex
When does OfficeRnD Flex automatically create invoices?
OfficeRnD Flex automatically generates invoices during the scheduled monthly Bill Run. Only memberships and one-off fees that meet the Bill Run timing rules are included. If a charge falls outside that window, no invoice is created until you take action.
Do I need to send manually created invoices myself?
Yes. Invoices created manually are not sent automatically. Automatic sending applies only to invoices created by a Bill Run. When you create an invoice manually, review it and send it to the member yourself.
When do I need to manually create an invoice for a membership?
You need to create a membership invoice manually when:
the membership starts in a period that was already invoiced, or
the member is paying for multiple months in advance.
In these cases, the Bill Run does not go back and generate the missing invoice.
When do I need to manually create an invoice for a one-off fee?
You need to create a one-off fee invoice manually when:
the fee date is more than 30 days outside the Bill Run window, or
the fee uses Bill in Advance, but the Bill Run that should have invoiced it already passed.
How can I invoice a one-off fee before its start date?
Use Bill in Advance when creating the one-off fee. This tells the system to invoice the fee in an earlier billing period, before the actual date of the service, as long as the timing lines up with the next Bill Run.
What happens if I miss manually generating an invoice?
The charge will not be billed automatically. This can lead to:
missing invoices
delayed payments
extra manual follow-ups later
If you notice a missing charge, create and send the invoice as soon as possible to keep billing accurate and predictable.
