New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now

Docschargebeedocs

HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started with RevRec


  • About Chargebee RevRec
  • Quick Start Guide
  • Site Configuration
  • Conversion
  • RevRec Essential
  • Articles and FAQ

Revenue Recognition


  • Configuring Product Catalog
  • Standalone Selling Price
  • Configuring Revenue Rules
  • Recognizing Discounts
  • Revenue Arrangement
  • Prior Period Adjustment
  • Pending Collectibility
  • Chargebee Billing Features
  • Articles and FAQ

Expense Recognition


  • Recognizing Expenses
  • Articles and FAQ

Multi Currency


  • Multi-Currency
  • Articles and FAQ

Multi Entity


  • Multi-Entity

Data Processing & Validation


  • Overview
  • Automated Data Synchronization
  • Importing Data in Bulk
  • Input via User Interface
  • Control Checks
  • Automated Import and Export
  • Understanding Errors
  • Articles and FAQ

Adjustments


  • Manual Adjustments

Reports & Analytics


  • Overview of RevRec Reporting
  • RevRec Standard Reports
  • Articles and FAQ

General Ledger & Accounting Close


  • Journal Account Mapping
  • Understanding Journal Entries
  • Creating Journal Entries
  • Journal Posting & Closing Accounting Period
  • Articles and FAQ

Integrations


  • HubSpot
  • Salesforce
  • QuickBooks Online
  • Xero
  • Sage Intacct
  • NetSuite
  • Stripe
  • Mobile Stores
  • Articles and FAQ

RevRec Premium


  • Overview
  • Quick Start Guide
  • Site Configuration
  • Getting Around RevRec Premium
  • General Ledger & Accounting Close
  • Reports & Analytics
  • Integrations
  1. Revrec
  2. RevRec Premium
  3. Integrations
  4. Xero
  1. Revrec
  2. RevRec Premium
  3. Integrations
  4. Xero

Xero

Introduction

The RevRec Premium – Xero integration enables seamless synchronization of your journal entries between RevRec Premium and Xero. Once connected, RevRec Premium automatically posts journal entries to your Xero ledger based on your configured journal posting flow.

Sync Overview

You can integrate your RevRec Premium site with Xero for journal posting. Linking RevRec Premium with Xero automatically pushes journal entries to the Xero ledger.

RevRec Premium supports two posting options:

  • Automated Posting: Journals are pushed to Xero at the frequency you configure.

  • On-Demand Posting: You can trigger postings manually from the Post Journals page whenever needed.

Once journals are posted, their status is updated in RevRec Premium, and you can verify the entries directly in Xero under the Journal Entries section. This provides end-to-end visibility and control over the posting process.

Prerequisites

Before enabling the posting flow, ensure that journal account mappings are set up in RevRec Premium. This guarantees that journals are routed correctly to your Xero accounts.

Connecting RevRec Premium with Xero

Note

Only users with the Controller role can connect your RevRec Premium site with Xero.

Follow these steps to connect your RevRec Premium site to Xero:

  1. Log in to your RevRec Premium site.
  2. Navigate to the environment you want to integrate with Xero.
  3. Go to Settings > Accounting.
  4. On the Accounting page, click the Connect icon.
    image
  5. In the Connect your data pop-up, select ACJournal Posting.
    image
  6. In the Journal Posting pop-up, choose Xero as your accounting system.
  7. Click Connect your data. A pop-up window will appear prompting you to authorize the connection.
  8. Click Allow Access to grant RevRec Premium permission to access your Xero site.
    image
  9. Close and reopen the connection widget. You will now see Xero listed as Linked.
    image

Once connected, RevRec Premium automatically publishes journal entries to Xero when you close an accounting period.

Configuring the Journal Posting Flow

You can configure the journal posting flow to automatically post journal entries to Xero.

Before enabling journal posting, ensure that your journal account mapping is correctly set up under Settings > Accounting.

Publishing Journal Entries Using Custom Fields

RevRec Premium supports publishing journal entries to Xero based on custom fields defined in your configuration. You can use custom fields such as Location, Department, or Class to categorize and post entries.

Adding Custom Fields

To post journal entries to Xero, you must add the Class custom field and mark it for inclusion in journal posting. To add custom fields:

  1. Navigate to Settings > Accounting > Site Settings.
  2. Scroll to the Custom Fields section and click the + icon to add a new record.
    image
  3. Enter details for the new custom field:
    • API Name: Name
    • Display Name: Enter the desired label.
    • Source: Select the source for the custom field - Customer, Product, or Subscription.
  4. Click Save on the right side of the row.
  5. Click Save again at the top-right corner of the grid to confirm changes.
  6. Mark the Class custom field as Include in Journal Posting.

You can repeat these steps to add and include more custom fields as required.

Executing Journal Posting

RevRec Premium offers two ways to execute journal posting:

  • Automatic Posting: Journal entries are posted automatically based on the journal frequency configuration.
  • Manual Posting: You can manually initiate journal posting by navigating to the Post Journal page and clicking Post Journals.
    image

During posting, the Export Journals widget appears in the left navigation menu to track the process.

image

Once the posting is complete:

  • The journal status in RevRec Premium will update to Success.
    image
  • You can view the posted journal entries in Xero under the Accounts Transaction report.
    image

Was this article helpful?