- Autobill for external data - Revenue Recognition Standalone
Automatically generate invoice lines from imported sales orders—no separate billing imports needed.
Overview
Recurly Revenue Recognition Advanced can auto–populate billing records by generating invoice lines directly from your uploaded sales orders. This streamlines end-to-end revenue recognition and ensures your billing and recognition stay perfectly in sync.
Prerequisites & limitations
- Upfront billing only: Auto Bill requires that the sales order reflects the full contract value at upload—billing cadence must match subscription term.
- No post-generation edits: Invoices created via Auto Bill cannot be updated or canceled; any revisions require manual invoice imports.
Definition
Auto Bill Generation is a feature that reads your imported subscription or contract records and automatically creates the corresponding invoice lines—eliminating the need to upload separate billing files when subscription and billing terms align.
Key benefits
- Simplified imports: Upload only your subscription records; the system crafts the matching invoices.
- Unified revenue flow: Keep recognition and billing together in one process for cleaner financial reporting.
- Reduced operational overhead: No more maintaining parallel invoice uploads—let Auto Bill handle it.
Key details
Enabling auto bill
Navigation: Setup → Attribute labels

You can turn on Auto Bill either in your upload file or via a Data Rule:
Method 1: “Auto Bill” Attribute in your upload file
- Include a column named
Auto Bill
in your sales order upload. - Enter
Yes
orY
for each line you want the system to generate an invoice for.
Once flagged, you don’t need to import any separate invoice records for those lines—Auto Bill will create them automatically.
Method 2: Configuring a data rule
-
Go to Transformation → Data Rules.
-
Create a new rule:
- Name your rule.
- Select Order Line as the object.
-
Under Application Attributes, choose
Auto Bill
and set Value toYes
. -
Save the rule.

With this rule active, every uploaded line defaults to Auto Bill = Y
, so the system will generate invoices without any file-level flags.
Note: Auto Bill only works for full-term, upfront-billed subscriptions. If your billing cadence diverges from the subscription term, continue importing billing records manually.
Updated 9 days ago