A manual Bill Run in OfficeRnD Flex allows you to create and issue invoices at your discretion, with full control over invoice settings and content. This is useful when you need to review invoices before sending them, apply bulk adjustments, or set specific issue dates and due dates.
In this article, you will learn how to execute a manual Bill Run, adjust invoice settings, and export or apply discounts to invoices.
Summary
Execute a manual Bill Run to generate and review invoices before sending.
Adjust invoice filters such as location, customer type, and billing period.
Set issue dates and due dates to align with your accounting requirements.
Apply a bulk discount or custom property to all invoices in the Bill Run.
Export invoices as PDF or CSV files for further review or sharing.
What is a manual Bill Run?
A manual Bill Run is the process of generating invoices in OfficeRnD Flex outside of the automated billing schedule, allowing you to control invoice timing, content, and adjustments.
Use a manual Bill Run when you need to review invoices before sending them, apply bulk discounts, or ensure that invoices align with specific accounting periods. Manual Bill Runs are helpful when you want to issue invoices early while setting the correct accounting month, or when handling special billing scenarios that require customized invoice details.
What you can achieve when executing a manual Bill Run
With a manual Bill Run, you can:
Generate invoices for selected locations, customers, and services on demand.
Set custom issue and due dates for all generated invoices to ensure they align with your accounting month.
Review, edit, and adjust invoice details before finalizing and sending them.
Apply discounts or custom properties across all invoices in the run from the More Options section.
Preview all invoices before generating them to make sure they are accurate and complete.
For example, suppose you want to notify customers of upcoming charges five days before the start of each month, while still accounting for the revenue in the correct period. In that case, you can run the Bill Run early and set the issue date to the first of the following month.
Execute a manual Bill Run
To execute a Bill Run, go to
Billing > Invoices and click Bill Run.
The Bill Run page opens with the following sections:
General Settings
More Options
Selection Summary
Preview Invoices
Invoice filters
The Bill Run section lets you change the following fields and parameters:
Invoice Services From – Select the location for which you want to generate invoices.
Issue Date (of the invoices) and Due Date (of the payment).
For – Select the type of items to be invoiced (Fixed contract memberships, Monthly memberships, One-off fees).
Revenue Account – Select the revenue account(s) for the invoices. In one use case, this filter allows you to raise all virtual office memberships in a bulk operation, separate from other fees and memberships.
Customers – Select the types of customers to be invoiced (Business, Personal).
Period start – Select the start of the billing period.
Invoices for – Select the duration of the billing period.
Fees Period – Collect all one-off fees in the selected period. All fees that are not memberships are considered one-off fees.
(Optional) Include fees from all previous periods.
Note: If you choose to invoice one-off fees, they cannot be excluded manually, as they are automatically included based on the date range of the Fees Period.
Changing any of the fields on this screen will apply the new value to all invoices generated. For example, if you change the Issue Date to May 1, this will be propagated to all invoices in the list, and they will all have May 1 as the Issue Date.
Likewise, if you want to change a field only for specific invoices, you can click on a specific invoice number and modify it for that invoice only. Clicking on an invoice number will open a dialog with a detailed breakdown of everything included in the invoice. The dialog will also allow you to change each property and add or remove items.
Generate invoices early with the correct issue date
Many spaces charge customers for the upcoming month but prefer to generate invoices a few days earlier. This way, customers are notified in advance of what they will need to pay.
Both manual and automatic bill runs let you generate invoices early. In the manual Bill Run, you can define both the Issue Date and the Due Date, ensuring invoices are accounted for in the correct month.
For example, if you charge customers on the 1st of each month but want to generate invoices 5 days earlier, you can execute a manual Bill Run on that earlier date. Set the Issue Date to the 1st of the billing month, adjust any other settings, and then click Generate Invoices.
The invoices are created immediately, 5 days before the 1st, but their issue date reflects the billing month. This ensures that revenue is reported accurately and invoices are prepared in advance for customers.
You can also configure the settings of your automatic Bill Run so that the issue date is before the day invoices are created. Go to
Settings > Billing > Invoicing and clear the checkbox "Use exact day-of-the-month dates for the automatic generation of invoices". Then, configure the invoice creation, issue, and due dates:
Automatically generate invoices X days before the billing date.
With issue date Y days before the billing date.
And due Z days after the billing date.
Billing period start
Understanding the difference between the Period Start field and the Billing Period Start Date is important.
As shown in the example in the screenshot above, the period begins in September 2025. However, the exact date of the month on which the period starts is specified elsewhere.
To set the day of the month on which the billing period starts, go to
Settings > Billing > Billing Rules and select the Billing Period Start Date:
Start Date and End Date
The Start Date and End Date fields are visible when the organization's Billing Period Start Date matches the Member's Start Date (learn more). In this case, the platform doesn't know the exact time frame of the billing period, as every member has a different billing period. Hence, these fields allow you to select a billing period for the manual Bill Run that will include all members.
Preview invoices
After you've completed the configurations, click Preview Invoices. All the invoices that should be generated for the selected period, along with their options, will be listed below.
The system will not display any invoice numbers to maintain the sequence of invoice numbers. Invoice numbers will be created after the invoices have been generated.
Important: Changing any of the Bill Run settings in the General Settings section above, such as Issue Date, Due Date, Period Start Date, and Invoices For, will remove the invoice preview list. To apply the new values to all invoices, click Preview Invoices again.
Export invoices
Now that the invoices are generated, you will see an Export button on the right side of the screen. Click the button to export all invoices as PDF or CSV files.
The export is very useful because it allows you to examine all the data contained in the invoices you'll generate with the manual Bill Run. You can decide whether they can be issued, or you must first address any issues that may arise.
Here is an example PDF export:
For CSV exports, you can specify whether you'd like to:
Use an Export Preset.
Export the Member Custom Properties.
Summarize the invoice data, for example, to display a single row per invoice, rather than showing every line item on a separate row in the exported table.
Apply a discount to all invoices issued by the Bill Run
If you'd like to update all invoices that the Bill Run will issue, click More Options.
One of the most important options that you can use is to apply a discount to all invoices issued by the Bill Run. This can be done by entering a value in the Invoice Discount field. This amount will be deducted from the total invoice amount based on the percentage value you entered. For example, if you enter 20, the invoice's total amount will be reduced by 20%.
Note: You can only apply a 100% discount if you allow the creation of invoices with a total of $0 and do not filter out line items with a price of $0. These settings can be found in
Settings > Billing > Billing Rules:
Apply a custom property to all invoices issued by the Bill Run
You can also use the More Options section to apply a custom property to all invoices issued by the Bill Run. Learn more about Custom Properties →
Each custom property you've created that applies to invoices will have a separate field in this section. The type of field depends on the property type.
When you set a value, it will be applied to all invoices issued by the Bill Run.
Correct billing errors
Sometimes, you may need to redo a Bill Run due to errors, such as incorrect due dates. Follow these steps to rectify the issue:
Detach the Line Items: Identify the invoices where errors occurred and detach the associated fees. Detaching makes these fees available for reinvoicing in the next Bill Run.
Run a New Bill Run: Initiate a new Bill Run. The detached fees will be linked to the new invoice, ensuring the same fees get re-invoiced correctly. You'll have an option to preview the invoices before finalizing them.
Common billing issue: Fees marked as 'Not Paid'
If previously invoiced fees appear as 'Not Paid' or show up as reinvoiceable, it's likely because they were detached from an earlier invoice. Detaching removes the connection between the invoice and the fees, causing them to:
Appear as unpaid
Become available for invoicing again
Detaching is generally used when you must re-invoice specific fees.
Fees cannot be attached back to invoices after they've been detached. In that case, we can recommend a couple of options. You should decide which will be better for your accounting:
Option 1:
Invoice all one-off fees and membership fees again.
Next, create a new credit note for all uncredited fees.
Finally, allocate the credit note to the newly generated invoice.
Option 2:
The one-off fees marked as "not paid" can be updated to show as "paid". To do this, click the cogwheel icon next to each one-off fee and select "Mark as Paid." Only do this if the fees have actually been paid.









