One schema across banking, energy and lending.
CommonSchema is an open data model for accounts, transactions, holdings and energy usage, and the access arrangements behind it. Every provider arrives in one shape, with consent per app and per agent, revocable and audited.
{
"accountId": "a1f3c9e2",
"transactionId": "tx-55120931",
"isDetailAvailable": false,
"type": "PAYMENT",
"status": "POSTED",
"description": "HARBOUR COFFEE ROASTERS SYDNEY",
"postingDateTime": "2026-10-12T09:14:00+11:00",
"amount": "-42.50",
"currency": "AUD",
"merchantName": "Harbour Coffee Roasters",
"merchantCategoryCode": "5814"
}{
"object": "transaction",
"id": "txn_7Hq2LmR8",
"provider": {
"industry": "banking",
"region": "au"
},
"source": {
"format": "cdr-banking",
"id": "tx-55120931"
},
"amount": {
"value": "-42.50",
"currency": "AUD"
},
"direction": "debit",
"status": "posted",
"bookedAt": "2026-10-12T09:14:00+11:00",
"description": "Harbour Coffee Roasters",
"merchant": {
"name": "Harbour Coffee Roasters",
"category": "5814"
},
"consent": {
"grant": "cg_31Kd9w",
"scope": ["transactions:read"],
"audience": "app:ledgerly"
}
}From many formats to one record you can account for.
Connect
One integration and one consent flow per region, in place of a separate build for every bank, retailer and broker. The customer chooses the provider and approves exactly what is shared.
Normalise
Each provider’s payload is mapped onto the open schema: one transaction, one holding, one usage interval, whatever the source called it. The original field names stay attached for provenance.
Consent & audit
Consent is part of the schema, not an afterthought. Every record carries the grant it was read under, its scope and its audience, so one app or one agent can be revoked without touching the rest.
Built for data that crosses industries.
Banking
In developmentBanks and other deposit takers
- Accounts
- Balances
- Transactions
- Statements
- Payees
Credit unions & mutuals
In developmentMember-owned banks, credit unions and building societies
- Accounts
- Balances
- Transactions
- Statements
Brokerages
RoadmapShare brokers, investment platforms and wrap accounts
- Holdings
- Trades
- Cash balances
- Corporate actions
Crypto exchanges
RoadmapDigital asset exchanges and custodial wallets
- Balances
- Trades
- Deposits and withdrawals
Energy retailers
In developmentElectricity and gas retailers
- Usage intervals
- Bills
- Plans and tariffs
- Service points
Payment processors
RoadmapCard acquirers, payment gateways and payout platforms
- Payments
- Payouts
- Fees
- Disputes
Lenders
In developmentNon-bank lenders, buy now pay later and finance providers
- Loan accounts
- Repayments
- Balances
- Rates
Need another provider?
Name the institution and the data you need. Every request is read by a person and shapes the order we build in.
Ask for an institution
For teams that need the whole picture.
Lenders and brokers
Income, expenses, liabilities and repayment history in one shape for serviceability and ongoing monitoring.
Mutuals and credit unions
Give members a clear view of what they hold elsewhere without maintaining a connector per institution.
Energy companies
Usage intervals, bills and tariffs from any retailer, modelled the same way, for switching, solar and efficiency products.
Fintech builders
Budgeting, accounting and wealth products on one model instead of one per country and per provider.
AI agent builders
Give each agent its own narrow consent scope, see what it read, and revoke it on its own.
Regions arrive one at a time, and we say which.
See coverage- AustraliaIn development
Banking, Credit unions & mutuals, Energy retailers, Lenders
- New ZealandRoadmap
- United KingdomRoadmap
- European UnionRoadmap
- United StatesRoadmap
- CanadaRoadmap
Australia’s Consumer Data Right is the first region in development. Every other region is on the roadmap.
The schema is open. The access is arranged here.
The data model lives at commonschema.org: the specification, field definitions, mappings from each provider’s format and the fixtures that test them. Anyone can read it, use it and propose changes.
commonschema.com is the company that makes the schema usable in production: regional arrangements, access to providers, consent flows, operations and support.
How the open schema works- commonschema.org
- Specification, field definitions, provider mappings and conformance fixtures.
- commonschema.com
- Regional arrangements, provider access, consent flows, operations and support.