Docs

RevRec

Automated Data Export

Overview

The Automated Data Export feature in Chargebee RevRec Premium allows you to automatically transfer data to your internal systems, such as an AWS S3 bucket, without needing to manually download each report. This feature is designed for organizations managing large data volumes and helps ensure your reporting and analysis systems are always up to date.

You can configure RevRec Premium to automatically export data on a daily or custom schedule, depending on your requirements. The exported data is delivered in CSV format, which can be directly consumed by your internal systems.

RevRec Premium supports two types of automated exports:

  • Close Period Export
  • Continuous Export

Close Period Export

The Close Period Export runs automatically at the end of every accounting period close. When a period is closed in RevRec Premium, the system exports the corresponding data for that period into a CSV file.

Each exported file is named in a consistent format that makes it easy to identify the period it belongs to: <ReportName>-<Period>.csv, where the period follows the YYYYMM format. For example, a file exported for April 2025 would appear as: MonthlyARRollforward-202504.csv.

If an accounting period is reopened and then closed again, RevRec Premium automatically overwrites the existing export file for that period. This ensures that your exported data always reflects the latest and most accurate information for each closed period.

This export method is particularly useful for accounting teams who prefer to capture a snapshot of finalized data at the end of each period close. It provides a structured, reliable way to maintain consistent, period-wise financial reporting data.

Continuous Export

The Continuous Export feature works as a daily or scheduled export job that continuously syncs new or updated data from RevRec Premium to your internal systems.

At the time you configure in your export settings, the system automatically runs an export job that collects any data that hasn’t been exported since the last successful export. If multiple jobs were triggered within the same day, RevRec Premium consolidates all the updates into a single export file to ensure that your data remains well-organized and unified.

Before starting the export, RevRec Premium also checks for exchange rates if your organization operates in multiple currencies. If the required exchange rates are missing for certain records, those specific records are skipped during that export cycle. Once the exchange rates become available, RevRec Premium automatically includes the previously excluded records in the next scheduled export.

Each export file created under the continuous export process is named using the following format: <ReportName>-<Version>.csv. The version number in the file name corresponds to the latest version of the exported data. For example: DetailedJournalEntries-1759988288628.csv.

This export option is ideal for teams that prefer near real-time synchronization of RevRec Premium data with their internal reporting or analytics systems. It ensures that all new and modified records are captured regularly, without requiring any manual effort.

Key Differences Between the Two Exports

FeatureClose Period ExportContinuous Export
TriggerAutomatically runs when an accounting period is closed.Runs on a daily or custom schedule set by you.
Data ScopeIncludes only data from the most recently closed accounting period.Includes any new or updated data since the last export.
File Name Format<ReportName>-<YYYYMM>.csv<ReportName>-<Version>.csv
File OverwriteOverwrites the existing file if the period is reopened and reclosed.Creates a new file for each scheduled run.
Ideal ForAccounting teams finalizing period-end data.Teams that need ongoing data syncs to internal systems.

Configuring Data Exports

You can follow the steps to configure the data exports.

Step 1: Access Export Settings

  1. Log in to your RevRec Premium site and navigate to the correct environment.
  2. Go to Settings → Accounting → Configure Export Settings.
  3. In the Automated Data Export section, turn on the toggle labeled Enable Automated Data Export.

This activates the export configuration panel for both export types.

Step 2: Configure Continuous Export

  1. In the Continuous Export section, switch on the toggle Enable Continuous Export.
    • The page displays configuration options for scheduling, data selection, and export management.
  1. To include past data in the export, use the Export Historical Data option. This lets you export records starting from a specific job ID or historical point.

  2. Under Export Time, set the preferred time of day for the automated export job. The time is based on your site’s timezone (for example, America/New_York).

    • The next scheduled export time will be displayed once configured.
  3. Under Select Export Files, choose the files you want to include in the daily export. You can select from available options such as:

    • A/R Aging Summary
    • Posting Journal Entries
    • Detailed Journal Entries

Once you’ve selected the files, review your choices and save the configuration.

Step 3: Configure Period Close Export

  1. In the Period Close Export section, switch on the toggle Enable Period Close Export.

This activates the list of available reports and export file options.

  1. Under Select Export Files, select the files you want to include in the period close export. Typical options include:

    • Invoice Reconciliation
    • Credit Note Reconciliation
    • Payment Reconciliation
    • Revenue Reconciliation
    • Expense Reconciliation
    • Deferred Revenue Balance Reconciliation
    • Unbilled Accounts Receivable Rollforward
    • Monthly A/R Rollforward
    • Sales Tax Rollforward
    • Detailed Journal Entries
    • Posting Journal Entries
    • Trail Balance

Note:

You can choose multiple reports depending on your reporting requirements. The transaction currency version of the reconciliation is also available to export.

  1. When selected, these files will automatically be exported at the end of each accounting period close. If a period is reopened and closed again, the system overwrites the existing export file for that period to ensure accuracy.
  2. Click Save Settings once you finish configuring the export selections.

Step 4: Connect to Your Data Destination

After enabling exports, connect RevRec Premium to your target system to receive exported data.

  1. Click Connect Data icon located on the toolbar in the top-right corner.
  1. In the Connect Your Data pop-up, choose your connection type. RevRec Premium supports two primary destination types:
    • AWS S3
    • SFTP
  1. Select your preferred data system and click Connect Your Data.
  1. Provide the required credentials and configuration details (such as access keys or SFTP paths).

Once connected, your exports will begin transferring to the configured destination automatically based on the schedule and rules you defined.

Exported Data Format

The file formats are the same for the Close Period or Continuous export type. The following tables capture the data format for each data type that is exported.

Invoice Reconciliation

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18161727
Transaction PeriodPeriod derived from the invoice date.YYYY-MM2025-01
Accounting PeriodPosting period for the accounting entry.YYYY-MM2025-01
Invoice IdID of the invoice.StringInv-01
Invoice Line Item IdLine item ID of the invoice.Stringli_AzZnDYUywJ3js2DJ
Transaction ElementComponent of the invoice being reconciled.StringBase Invoice, Discount, Tax
Invoice StatusStatus when the invoice is initially processed or later voided/deleted in the billing system.StringPaid, Unpaid
Transaction DateBusiness date of the invoice.DateTime2025-04-09 23:12:55
Creation DateDate the invoice record was created in the billing system.DateTime2025-04-09 23:12:55
Transaction CurrencyInstrument currency of the invoice.StringUSD
Exchange RateRate used to translate to the home currency.Decimal1.0000000000
Home CurrencyReporting currency of the company.StringUSD
Source SystemAmount from the billing/source system for the element/period.Decimal212.869315
RevRec PremiumAmount posted by RevRec Premium for the same element/period.Decimal212.000000
DifferencesVariance between Source System and RevRec Premium.Decimal0.869315
Voided TransactionsOffsets for items voided within scope.Decimal0.869315
Pre-Conversion TransactionsOffsets for legacy/migrated items not expected to post in RevRec Premium.Decimal0.869315
Remaining DifferenceResidual variance after applying offsets.Decimal0.869315
Customer IdCustomer ID associated with the invoice or line item.String16CLxZUwJLiIR1fv
Customer NameCustomer name associated with the invoice or line item.StringLevene Corp.
Subscription IdID of the subscription associated with the invoice or line item.String6okAFUwJMDHv1d9
Product IdProduct ID associated with the invoice or line item.String100-Photo-Print-and-Delivery-USD-Monthly
Product NameProduct name associated with the invoice or line item.String100 Photo Print and Delivery USD Monthly
Is DeletedIndicates if the invoice or line item was deleted in the billing application.BooleanTRUE or FALSE
Is SkippedIndicates if the invoice or line item was excluded from posting by RevRec Premium because it was voided, deleted, or dated pre-conversion.BooleanTRUE or FALSE
Price TypeIndicates the line’s tax treatment — Tax Exclusive or Tax Inclusive.Stringtax_exclusive
Local Currency CodeLocal currency where enabled for the transaction element “Tax”.StringEUR
Local Currency Exchange RateRate used for local currency translation for the transaction element “Tax”.Decimal1.0000000000
Local AmountTranslated amount in the local currency for the transaction element “Tax”.Decimal212.869315
Business Entity IdBusiness/legal entity ID associated with the invoice (if configured).StringEntity-A
Business Entity NameBusiness/legal entity name associated with the invoice (if configured).StringAcme Inc.

Note:

Invoice Reconciliation (Transaction Currency) version shows all amount columns in the transaction currency of the instrument.

Credit Note Reconciliation

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18161727
Transaction PeriodPeriod derived from the credit note date.YYYY-MM2025-01
Accounting PeriodPosting period for the accounting entry.YYYY-MM2025-01
Credit Note IdID of the credit note.StringTest-CN-01
Credit Note Line Item IdLine item ID of the credit note.Stringli_AzZnDYUywJ3js2DJ
Transaction ElementComponent of the credit note being reconciled.StringCredit Note, Discount, Tax
Credit Note StatusStatus when the credit note is initially processed or later voided/deleted in the billing application.StringRefunded
Transaction DateBusiness date of the credit note.DateTime2025-04-09 10:12:55
Creation DateDate when the credit note record was created in the billing system.DateTime2025-04-09 10:12:55
Transaction CurrencyInstrument currency of the credit note.StringUSD
Exchange RateRate used to translate to the home currency.Decimal1.0000000000
Home CurrencyReporting currency of the company.StringUSD
Source SystemAmount from the billing/source system for the element/period.Decimal212.869315
RevRec PremiumAmount posted by RevRec Premium for the same element/period.Decimal212.000000
DifferencesVariance between Source System and RevRec Premium.Decimal0.869315
Voided TransactionsOffsets for items voided within scope.Decimal0.869315
Pre-Conversion TransactionsOffsets for legacy/migrated items not expected to post in RevRec Premium.Decimal0.869315
Remaining DifferenceResidual variance after applying offsets.Decimal0.869315
Customer IdCustomer ID associated with the credit note or line item.String16CLxZUwJLiIR1fv
Customer NameCustomer name associated with the credit note or line item.StringLevene Corp.
Subscription IdSubscription ID associated with the credit note or line item.String6okAFUwJMDHv1d9
Product IdProduct ID associated with the credit note or line item.String100-Photo-Print-and-Delivery-USD-Monthly
Product NameProduct name associated with the credit note or line item.String100 Photo Print and Delivery USD Monthly
Reason CodeReason for issuing the credit note.Stringorder_cancellation
Credit Note TypeType of credit note — possible values include adjustment, refundable, etc.StringRefundable
Is DeletedIndicates whether the credit note or line item was deleted in the billing application.BooleanTRUE or FALSE
Is SkippedIndicates whether the credit note or line item was excluded from processing/posting by RevRec Premium (e.g., voided, deleted, or pre-conversion).BooleanTRUE or FALSE
Allocated On

Invoice ID the credit note is applied to. Blank if the credit is unapplied.
If applied to multiple invoices, each row will repeat the Credit Note ID while showing a different Allocated On (Invoice ID).

StringInv-02
Reference Invoice IdID of the invoice against which this credit note is issued.StringInv-01
Price TypeTax treatment of the line — Tax Exclusive (added on top) or Tax Inclusive (included in price).Stringtax_exclusive
Local Currency CodeLocal currency where enabled for the transaction element “Tax”.StringEUR
Local Currency Exchange RateRate used for local currency translation for the transaction element “Tax”.Decimal1.0000000000
Local AmountTranslated amount in the local currency for the transaction element “Tax”.Decimal212.869315
Business Entity IdBusiness/legal entity ID associated with the credit note (if configured).StringEntity-A
Business Entity NameBusiness/legal entity name associated with the credit note (if configured).StringAcme Inc.

Note:

Credit Note Reconciliation (Transaction Currency) version shows all amount columns in the transaction currency of the instrument.

Payment Reconciliation

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18161727
Transaction PeriodPeriod derived from the payment/refund/overpayment date.YYYY-MM2025-01
Accounting PeriodPosting period for the accounting entry in RevRec Premium.YYYY-MM2025-01
Transaction IdID of the Payment.Stringtxn_11234567890
Transaction TypePayment event category.StringPayment, Refund, Unapplied Payment
Payment StatusStatus when the payment is initially processed or later voided/deleted in the billing application.StringSuccess
Transaction DateBusiness date of the payment.DateTime2025-04-09 10:12:55
Transaction Settlement DateShows when the payment is settled or the gateway receives money.DateTime2025-04-09 10:12:55
Applied DateDate on which the payment is applied to the invoice or credit note.DateTime2025-04-09 10:12:55
Transaction CurrencyInstrument currency of the payment.StringUSD
Exchange_RateRate used to translate to the home currency.Decimal1.0000000000
Home CurrencyReporting currency of the company.StringUSD
Source SystemAmount from the billing/source system for the element/period.Decimal212.869315
RevRec PremiumAmount posted by RevRec Premium for the same element/period.Decimal212.000000
DifferencesVariance between Source System and RevRec Premium.Decimal0.869315
In-Progress TransactionsAmounts still processing at the gateway/source and not yet posted.Decimal0.869315
Error Out TransactionsAmounts that failed to process/post due to errors (e.g., gateway or validation issues).Decimal0.869315
Pre-Conversion TransactionsLegacy items dated before migration/conversion not expected to post.Decimal0.869315
Deleted TransactionsOffsets for deleted/canceled payments/refunds within scope.Decimal0.869315
Remaining DifferenceResidual variance after applying offsets.Decimal0.869315
Customer IdCustomer ID associated with the payment or line item.String16CLxZUwJLiIR1fv
Customer NameCustomer name associated with the payment or line item.StringLevene Corp.
Is DeletedIndicates if the payment or line item was deleted in the billing application.BooleanTRUE or FALSE
Is SkippedIndicates if the payment or line item was excluded from processing/posting by RevRec Premium due to voided/deleted/pre-conversion state.BooleanTRUE or FALSE
GatewayGateway through which this transaction was done. Applicable only for 'Card' Payment Method.StringStripe
Gateway Transaction IdID used to refer to this transaction in the gateway.StringGW_YVhDXsC8s7cDa8
Gateway Account IdGateway account used for this transaction.Stringcb_AzqeGcUwOZWAY2LXu
Transaction MethodMedium used to make the transaction (e.g., Bank Transfer, Card, PayPal, etc.).Stringcard
Reference Transaction IdID of the instrument against which this payment is made (e.g., Invoice, Credit Note, or Payment for chargebacks).StringInv-02
Reference Transaction Type

Indicates the Invoice ID or Credit Note the payment is applied to.
If one payment is applied to multiple items, each row repeats the Payment ID but has a different associated Invoice/Credit Note.

StringInvoice
Business Entity IdBusiness/legal entity ID associated with the payment (if configured).StringEntity-A
Business Entity NameBusiness/legal entity name associated with the payment (if configured).StringAcme Inc.

Note:

Payment Reconciliation (Transaction Currency) version shows all amount columns in the transaction currency of the instrument.

Revenue Reconciliation

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18161727
Transaction PeriodPeriod in which revenue is recognized for the related invoice or credit note in RevRec.YYYY-MM2025-01
Accounting PeriodPosting period for the accounting entry in RevRec Premium.YYYY-MM2025-01
Transaction IdID of the Sales Order against which the revenue is recognized.Stringsub_GcUwOZWOU2L-Inv-01
Transaction Line Item IdLine Item ID of the Sales Order against which the revenue is recognized.Stringli_AzZnDYUywJ3js2DJ
Transaction StatusIndicates whether the revenue was posted to RevRec Premium during the period close or posted later due to the period being reopened.StringPeriod Close
Transaction TypeType of the transaction, i.e., Revenue or RevenueFX.StringRevenueFX
Transaction CurrencyCurrency in which the transaction occurred.StringEUR
Exchange_RateRate used to translate to the home currency.Decimal0.123456
Home CurrencyReporting currency of the company.StringUSD
RevRecAmount from the RevRec for the event and period.Decimal10.113423
RevRec PremiumAmount posted by RevRec Premium to Revenue/Revenue FX (Gain/Loss) or reversals.Decimal10.113423
DifferencesVariance between RevRec and RevRec Premium.Decimal0.000000
Customer IdCustomer ID associated with the sales order or line item.String16CLxZUwJLiIR1fv
Customer NameCustomer name associated with the sales order or line item.StringLevene Corp.
Subscription IdSubscription ID associated with the sales order or line item.Stringsub_GcUwOZWOU2L
Product IdProduct ID associated with the sales order or line item.String100-Photo-Print-and-Delivery-USD-Monthly
Product NameProduct name associated with the sales order or line item.String100 Photo Print and Delivery USD Monthly
Reference Invoice IdID of the instrument against which this sales order is made (e.g., Invoice, Credit Note).StringInv-01
Reason CodeReason for issuing the related credit note.Stringorder_cancellation
Business Entity IdBusiness/legal entity ID associated with the transaction (if configured).StringEntity-A
Business Entity NameBusiness/legal entity name associated with the transaction (if configured).StringAcme Inc.

Note:

Revenue Reconciliation (Transaction Currency) version shows all amount columns in the transaction currency of the instrument.

Expense Reconciliation

Deferred Revenue Balance Reconciliation

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18971700
Accounting PeriodPosting period for the accounting entry in RevRec Premium.String202504
Home CurrencyReporting currency of the company.StringUSD
RevRecBalance from RevRec for the period.Decimal10.113423
RevRec PremiumBalance in RevRec Premium for Deferred Revenue.Decimal10.113423
DifferencesVariance between RevRec and RevRec Premium.Decimal0.000000
Customer IdCustomer ID associated with the sales order or line item.String16CLxZUwJLiIR1fv
Customer NameCustomer name associated with the sales order or line item.StringLevene Corp.
Business Entity IdBusiness/legal entity ID associated with the transaction (if configured).StringEntity-A
Business Entity NameBusiness/legal entity name associated with the transaction (if configured).StringAcme Inc.

Unbilled Accounts Receivable Rollforward

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18161727
Transaction PeriodPeriod in which unbilled/billing is created.YYYY-MM2025-01
Beginning UnbilledOpening balance of Unbilled Charge.Decimal0.000000
New BillingsThe new invoice amount in the period.Decimal0.000000
New UnbilledThe unbilled charge in the period.Decimal10.113423
Ending UnbilledClosing balance of Unbilled Charge.Decimal10.113423
Unbilled Charge IdID of the charge against which the unbilled charge is recognized.String16CKQMUxuJ125hzK_li_16CKQMUxuJ13nhzN_20250326
Unbilled Charge Line Item IdLine Item ID of the Sales Order against which the revenue is recognized.Stringli_16CKQMUxuJ13nhzN
Unbilled Charge StatusIndicates whether the unbilled charge is open or closed.StringOpen or Close
Transaction TypeType of the transaction.StringUnbilled Accounts Receivable
Transaction ElementComponent of the unbilled charge.StringUnbilled Charge or Unbilled Charge Discount
Transaction CurrencyCurrency of the transaction.StringEUR
Transaction AmountAmount in the transaction currency.Decimal9.286579
Transaction Exchange RateRate used to translate to the home currency.Decimal0.918243
Home CurrencyReporting currency of the company.StringUSD
Home AmountAmount translated to home currency.Decimal10.113423
Reference Invoice IDID of the instrument against which this unbilled charge is closed or reversed (e.g., Invoice ID).StringInv-01
Customer IdCustomer ID associated with the unbilled charge or line item.String16CLxZUwJLiIR1fv
Customer NameCustomer name associated with the unbilled charge or line item.StringLevene Corp.
Subscription IdSubscription ID associated with the unbilled charge or line item.Stringsub_GcUwOZWOU2L
Product IdProduct ID associated with the unbilled charge or line item.String100-Photo-Print-and-Delivery-USD-Monthly
Product NameProduct name associated with the unbilled charge or line item.String100 Photo Print and Delivery USD Monthly
Business Entity IdBusiness/legal entity ID associated with the transaction (if configured).StringEntity-A
Business Entity NameBusiness/legal entity name associated with the transaction (if configured).StringAcme Inc.

Monthly A/R Rollforward

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18161727
Accounting PeriodThe reporting month (or cycle) in which transactions are posted.YYYY-MM2025-01
Home CurrencyReporting currency of the company.StringUSD
Beginning A/R BalanceThe receivables carried forward from the prior period.Decimal0.000000
BillingsTotal invoices issued during the accounting period.Decimal9.286579
Collections (Net)Cash received and refunds issued that were applied against outstanding receivables.Decimal-0.286579
Unapplied PaymentsCustomer payments that have not yet been matched to invoices.Decimal-1.000000
FX Gain/LossCurrency revaluation adjustments impacting receivable balances.Decimal-0.128634
Credit NotesAdjustments reducing A/R due to cancellations, disputes, or other credits issued.Decimal-5.542748
Ending A/R BalanceThe reconciled receivable balance at the end of the period.Decimal3.328618
Customer IDCustomer ID associated with the accounts receivable activity or balance.String16CLxZUwJLiIR1fv
Customer NameCustomer name associated with the accounts receivable activity or balance.StringLevene Corp.

Sales Tax Rollforward

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18969916
Accounting PeriodPosting period for the accounting entry.YYYYMM202504
Transaction PeriodPeriod derived from the invoice/credit note date.YYYYMM202504
Event IdA unique identifier of the invoice or credit note against which tax is calculated and reported.StringInv-02
Event Line Item IdAn identifier for each line item on the invoice or credit note, allowing tax to be tracked at the line-item level.Stringli_AzZnDYUywJ3js2DJ
Business Event GroupThis is the transaction category in the system.StringInvoice, Credit Note
Invoice DateThe issue date of the invoice or credit note.Date2025-04-07
Beginning Sales Tax PayableThe total sales tax liability carried forward from the previous accounting period.Decimal0
Sales Tax BillingThe total sales tax amount invoiced to customers during the current period.Decimal30.587683
Sales Tax ReversalThe total amount of sales tax reversed due to credit notes, cancellations, or adjustments in the current period.Decimal0
Ending Sales Tax PayableThe closing balance of sales tax liability after applying billings and reversals for the current period.Decimal30.587683
Home CurrencyThe reporting currency of the company.StringUSD
Amount (Home Currency)Shows the tax amount in the home currency.Decimal30.587683
Exchange RateThe rate applied to convert the transaction currency into the home currency.Decimal0.916055
Transaction CurrencyThe currency in which the invoice or credit note was issued.StringEUR
Amount (Transaction Currency)The tax amount in the transaction’s original currency.Decimal28.02
Invoice StatusThe current status of the invoice or credit note (e.g., Posted, Paid, Voided) determines whether the tax amount is active, adjusted, or reversed in reporting.Stringpaid
Customer IdAn identifier linking the taxable event to the underlying subscription.String16CLxZUwJLiIR1fv
Subscription IdAn identifier of the subscription against which the invoice or credit note is created.StringAzZnDYUywJ3iq2DH
Product IdAn identifier of the product or service line, used to determine applicable tax treatment and rates.String100-Photo-Print-and-Delivery-EUR-Monthly
Due DateThe deadline by which a customer must pay an invoice.Date2025-04-07
CN Reason CodeShows the reason for issuing this credit note.Stringorder_cancellation
Reference Event IDThe ID of the invoice against which this credit note is issued.StringInv-01

Detailed Journal Entries

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18969916
Accounting PeriodPosting period for the accounting entry.YYYYMM202504
Transaction PeriodPeriod derived from the invoice or credit note date.YYYYMM202504
Event IDA unique identifier of the invoice or credit note against which tax is calculated and reported.StringCN-02
Event Line Item IDAn identifier for each line item on the invoice or credit note, allowing tax to be tracked at the line-item level.Stringli_AzZnDYUywJ3js2DJ
Business Event GroupThe transaction category in the system (e.g., Invoice, Credit Note, Payment, Revenue, Expense).StringInvoice
Business EventThe sub-category of the business event group (e.g., Base Invoice, Discount, Tax, and more).StringBase Invoice
Home CurrencyThe reporting currency of the company.StringUSD
GL Account NumberThe general ledger account code associated with the transaction.String100001
GL Account NameThe name or description of the general ledger account.StringAR
Dr AmountThe debit amount posted to the GL account for this transaction.Decimal30.587683
Cr AmountThe credit amount posted to the GL account for this transaction.Decimal31.000000
Net AmountThe net impact of the transaction (Debit − Credit) on the GL account.Decimal-0.412317
Transaction DateThe date on which the transaction occurred in the source system.Date2025-04-07
Creation DateThe date when the transaction was created in the source system.Date2025-04-07
CurrencyThe three-letter ISO currency code representing the transaction currency (e.g., USD, EUR).StringUSD
Transaction CurrencyThe currency in which the instrument is created in the source system.StringEUR
Amount (Transaction Currency)The transaction amount expressed in the original transaction currency.Decimal28.02
Exchange RateThe exchange rate applied to convert the transaction currency into the home currency.Decimal0.916055
Amount (Home Currency)The transaction amount converted into the RevRec home (functional) currency.Decimal30.587683
Business Entity CurrencyThe currency associated with the specific business entity or subsidiary.StringUSD
Business Entity Exchange RateThe exchange rate applied to convert from the home currency to the business entity’s reporting currency.Decimal1
Amount (Business Entity Currency)The transaction amount expressed in the business entity’s local currency.Decimal30.587683
Customer IdThe unique identifier of the customer associated with the transaction.String16CLxZUwJLiIR1fv
Subscription IdThe unique identifier for the subscription related to the transaction.StringAzZnDYUywJ3iq2DH
Product IdThe identifier of the product or service linked to the transaction.String100-Photo-Print-and-Delivery-EUR-Monthly
Price TypeIndicates whether the transaction amount is tax_inclusive (price includes tax) or tax_exclusive (tax is calculated and added separately).Stringtax_exclusive
Reference Event IdThe unique identifier of the source transaction that this record is linked to (e.g., an invoice ID for a credit note).StringInv-01
Reference Business EventThe originating business transaction associated with the Reference Event ID (e.g., Invoice, Credit Note, Payment).StringInvoice
GatewayThe payment gateway or integration channel through which the transaction was processed.StringStripe
Event StatusThe current status of the transaction event.StringRefundable
Recorded OnThe date on which the transaction was recognized or recorded in RevRec Premium.Date2025-04-07

Posting Journal Entries

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18969916
StateIndicates the current status of the posting job (for example, Ready To Post, Posted, Failed).StringReady To Post
Job IdThe unique identifier assigned to the export or posting job.StringORdmG9Y_L
Posting Group IdThe identifier representing a batch or group of postings generated together during the export.StringCB A/R EUR 202504 2025-10-08T11:26:39.585Z
Posting IdThe unique identifier for a specific posting record within a posting group.StringCB A/R EUR 202504 2025-10-08T11:26:39.585Z 1
Actg PeriodThe accounting period for which the data is recorded.YYYYMM202504
Transaction DateThe date on which the financial transaction occurred.Date2025-10-08
Accounting Event TypeGroups journal entries by accounting function, such as A/R, Revenue, Tax, or Payout.StringA/R
Account NameThe name of the general ledger account associated with the transaction.StringAR
Account NumberThe unique GL account number corresponding to the Account Name.String10000
TypeIndicates whether the entry is a debit or credit transaction.StringCredit
Currency CodeThe three-letter ISO currency code representing the transaction currency (for example, USD, EUR).StringEUR
AmountThe transaction or journal entry amount in the specified currency.Decimal390
Customer IdThe unique identifier of the customer associated with the transaction.String16CLxZUwJLiIR1fv
Product IdThe identifier for the product or service linked to the transaction.String100-Photo-Print-and-Delivery-EUR-Monthly
Last Modified DateThe timestamp indicating when the record was last updated.DateTime2025-10-08 11:26:39

Account Activity Summary by Period

Field NameDescriptionFormatExample
OrgIdRevRec Premium Site ID.Integer18969916
CurrencyThe three-letter ISO currency code representing the transaction currency (for example, USD, EUR).StringUSD
CategoryClassifies the GL account by its financial type, such as Asset, Liability, Income, or Expense.StringAsset, Liability, Income, Expense
GL Account NameA concatenation of the Account Name and Account Number to provide a complete account identifier.StringDeferred Revenue - 3000
Account NameThe associated account label or title as defined in the chart of accounts.StringDeferred Revenue
Account NumberThe unique code assigned to identify the GL account.String3000
DebitThe total debit amount posted to the account for the reporting period.Decimal10.123456
CreditThe total credit amount posted to the account for the reporting period.Decimal-100.123456
NetThe net balance for the account, calculated as Debit minus Credit.Decimal90

Was this article helpful?