Baremetrics + Xero
Overview
Xero keeps your books and, if you invoice subscriptions there, your recurring revenue too. Baremetrics connects to it for both: your recurring invoices become subscription metrics like MRR, churn and LTV, and Forecast+ puts your actual P&L, balance sheet and cash flow next to that revenue. Add Stripe, Chargebee or the App Store, and you see every revenue source and your books from one set of numbers.
What Baremetrics does with your Xero data
- Turns recurring invoices into subscription metrics. Subscriptions sync from Xero automatically every 60–90 minutes, so MRR, ARR, churn and LTV stay up to date without manual work.
- Unifies your revenue. If you also bill through Stripe, Chargebee, Recurly or the app stores, add them from the same Data Connections page for one set of metrics.
- Brings in your actual financials. When you close the month and sync, Forecast+ imports your chart of accounts and financial statements from Xero.
- Forecasts your P&L, balance sheet and cash flow. Set drivers for each account, such as averages, average growth or a percentage of revenue. With autopilot on, forecasts roll forward as new actuals arrive, and you can add manual adjustments for known changes.
- Compares scenarios. Build scenarios, plus a fixed yearly Budget, and check them against your actuals.
- Plans spending against revenue. Pair it with the Revenue Model, which projects MRR from your Baremetrics metrics across Base, Upside and Downside cases.
- Leaves your books untouched. Forecast+ syncs one way, from Xero, and never changes your accounting data. You can revoke access anytime in Xero.
Source: Xero Integration; Accessing Forecast+ and integrating with your accounting service provider; Revenue Model.
How does the Xero connection work?
- Open the Data Connections page in Baremetrics and select Xero.
- Click Connect to Xero. Sign in on Xero's login page and grant permissions to Baremetrics.
- Choose the Xero organization you want to sync.
- Let metrics sync automatically. Subscriptions update every 60–90 minutes.
- Sync forecasting data when your books close. Forecast+ needs a paid Baremetrics subscription. Before you move your forecast start date to the next month, reconnect Xero under Integrations, then Reconnect.
To disconnect, open Data Connections, find Xero and click Disconnect.
Source: Xero Integration; Change Forecast Start Date (Monthly Closing).
What are the limits of the Xero integration?
- Multi-currency transactions aren't supported.
- Forecast+ needs a paid Baremetrics subscription.
- Forecasting data isn't real time. It syncs manually once your books are closed for the period, and Xero needs to be reconnected before you update your forecast start date.
- New accounts need mapping. When you add an account in Xero, it has to be mapped in the Forecast+ chart of accounts. Sanity checks flag any unlinked accounts.
- Combined sources blend together. When you add other billing sources, not every graph can be broken out by individual source.
Source: Xero Integration; Sanity Check Fails: All Accounts Linked; Connecting your payment processors and data sources.
For the full walkthrough, see the Xero Integration article in the Help Center.
Questions
How do I connect Xero to Baremetrics?+−
Open the Data Connections page in Baremetrics, select Xero and click Connect to Xero. Sign in to Xero, grant permissions, and choose the organization you want to sync.
Can Baremetrics track MRR from Xero recurring invoices?+−
Yes. Subscriptions sync from Xero automatically every 60–90 minutes and populate MRR, ARR, churn and LTV. You can combine them with Stripe or other billing data for one set of metrics.
What Xero data does Forecast+ import?+−
Forecast+ syncs your chart of accounts and imports your financial statements. Those actuals feed the operating model, which covers your P&L, balance sheet and cash flow statement.
Does Baremetrics change anything in my Xero account?+−
No. Forecast+ syncs one way, from Xero, and never changes your accounting data. You can revoke access anytime from Xero.
Can I forecast cash flow with Xero and Baremetrics?+−
Yes. Forecast+ uses your Xero actuals and the drivers you set for each account to forecast your P&L and balance sheet. The cash flow statement follows from those, so it doesn't need forecasting on its own.
Does Baremetrics support multi-currency Xero transactions?+−
No. The Xero integration doesn't support multi-currency transactions.
What happens when I add a new account in Xero?+−
Forecast+ sanity checks flag it as unlinked. Open the unlinked account and either map it to an existing account in the Forecast+ chart of accounts or create a new one, and the checks pass again.
Connect your first data source for free
Baremetrics is free until you reach $180K ARR. Start with your main billing tool and add the rest whenever you're ready.