Open Collective Docs
Go back to Open Collective
  • WELCOME
  • Welcome
  • Why Open Collective?
    • Why Open Collective?
    • How Open Collective Works
    • Features
    • Pricing
    • Fiscal Host Documentation
  • Getting Started
    • Getting Started
    • Explore
    • Setting up your Account
    • Editing your Profile Page
    • Customizing your Page Layout
    • Adding and Removing Team Members
    • Your Dashboard
    • Understanding Contributions
    • Understanding Expenses
    • Tracking an Expense
    • Creating an Organization
  • Advanced
    • Notifications
    • Preview Features
    • Security For Accounts
      • Logging into your Account
      • Two Factor Authentication
    • Keeping your Community Updated
      • Updates and Contact
      • Conversations
    • Verification
    • Understanding the Ledger
      • Individual Transactions
      • Transaction Pairs, Groups & Perspectives
      • Viewing Transactions
      • Exporting Transactions
      • Fiscal Host Ledger Perspective
      • Contributions in the Ledger
      • Added Funds in the Ledger
      • Expenses in the Ledger
      • Ledger Changelog
    • Exporting Your Data
    • Deleting your Account
  • COLLECTIVES
    • Collectives
    • Creating a Collective
      • Creating Your Policies
      • Security for Collectives
      • Linking Connected Collectives
    • Choosing a Fiscal Host
    • Raising Money
      • Setting Goals and Tiers
      • Customising Thank You Emails
      • Adding Donation Buttons, Badges and Banners
      • Adding Embeds to your Website
      • Creating Custom Fundraising URLs
      • Rejecting and Refunding Financial Contributions
    • Managing Money
      • Budgets
      • Projects
      • Moving money
      • Tagging expenses
    • Spending Money
      • Inviting a Third Party to Submit an Expense
    • Events
    • Changing Fiscal Host
    • Closing a Collective
      • Zero Collective Balance
  • Collective Settings
    • Integrations
  • GIVING TO COLLECTIVES
    • Giving to Collectives
    • Contributing
    • Contributing as a Guest
    • Payment Methods
    • Platform Tips
    • Sharing your Support
    • Making a Recurring Contribution
    • Managing Receipts
    • Giving to Other Collectives
    • Giving as a Company
      • Creating a Fund
      • Bulk Transfers
      • Gift Cards
    • Requesting Refunds
      • Refund Policy
  • EXPENSES AND GETTING PAID
    • Expenses and Getting Paid
    • Submitting Expenses
      • Submitting a Reimbursement
      • Recurring Expenses
      • Multi-Currency Expenses
    • Editing an Expense
    • Payment Processor Fees
    • Getting Paid through Wise
    • Understanding Tax Requirements
  • FISCAL HOSTS
    • Fiscal Hosts
    • Why Become a Fiscal Host?
    • Setting up a Fiscal Host
      • Creating a Fiscal Host
      • Setting your Fiscal Host Fees
      • Fiscal Host Security
      • Fiscal Host Policies
    • Managing your Collectives
      • Hosted Collectives
      • Collective Applications
      • Collecting Local Taxes
      • Vendors
      • Viewing your Host Reports
      • Freezing a Collective
      • Unhosting a Collective
    • Receiving Money as a Host
      • Bank Transfers
      • Stripe
      • Adding Funds Manually
      • Pending Contributions
    • Expense Payment
      • Paying Expenses as a Fiscal Host
      • Understanding Security Checks
      • Asking for Information about Expenses
      • Paying Expenses with Wise
      • Handling Payment Errors Through Wise
    • Processing Refunds
    • Platform Settlements
    • Certified Member
  • INDEPENDENT COLLECTIVES
    • Independent Collectives
    • Creating an Independent Collective
      • Launching an Independent Collective
      • Migrating from Fiscal Host to Independent Collective
      • Migrating from Self-Hosted to Independent Collective
    • Managing Independent Collective Finances
    • Closing an Independent Collective
  • Development
    • API
  • Our Organization
    • About Open Collective
    • Mission And Values
    • Our Team
Powered by GitBook
LogoLogo

Open Collective

  • Open Collective Platform
  • Blog

Support

  • Contact

Community

  • Discord

© 2025 Open Finance Consortium

On this page
  • Introduction
  • Immutability
  • When are transactions generated?
  • Accessing the Ledger

Was this helpful?

  1. Advanced

Understanding the Ledger

Open Collective is built around a ledger that records all of the financial activity on the platform. Read on to learn more about how our ledger works.

PreviousVerificationNextIndividual Transactions

Last updated 16 days ago

Was this helpful?

Introduction

At the heart of Open Collective is a ledger that records all the financial activities that take place on the platform. The ledger is our source of truth. It is the foundation that makes possible crowdfunding contributions, added funds, grants and expenses. All these financial interactions generate transactions that are recorded in the ledger.

Most users interact with the ledger indirectly by making contributions and submitting expenses, and for most users, that is enough. However, as the platform has grown, larger organizations who rely on the platform, primarily fiscal hosts and medium-to-large collectives, need to use information from the platform for accounting purposes. In response to these needs, we are making the ledger itself more visible, accessible, and legible to users.

The ledger does not always provide a complete financial picture for entities (such as fiscal hosts or independent collectives) that manage funds off-platform.

If you are a fiscal host or an independent collective that uses banking and financial services (some of which may be connected to the platform) then you likely have financial activities that do not originate on the platform and will NOT be reflected unless you intentionally add them to the platform.

For example: if you make a payment directly from your bank account, that payment will not show up on the platform unless you manually add it to the platform.

Immutability

The transparency at Open Collective relies on the ledger to be a trustworthy source of information. Therefore, transactions on the ledger cannot be modified. Transactions can only be added to the ledger. There are rare cases where platform support does intervene in the ledger to:

  1. Mark a transaction as deleted - the transaction is not really deleted, it still exists in the ledger, however it is marked as deleted and is no longer included in calculations and will not appear in transaction lists or exports.

  2. Reassign a transaction to a different account. The transactions themselves are not modified, but the account to which it is related can be changed.

When are transactions generated?

Transactions are generated in Open Collective's ledger when:

  1. Via the platform, financial transactions are confirmed via payment processors when:

    1. A contribution is successfully charged and confirmed by a payment processor (such as Paypal, or credit cards via Stripe).

    2. A contribution is refunded.

    3. An expense is successfully paid through a payment processor (such as Wise or Paypal).

    4. An expense is marked as unpaid (when payment does not reach its destination).

  2. Off the platform, financial transactions that occurred off platform are documented on the platform when:

    1. A fiscal host that have arrived in their bank accounts and assigns them to their designated collective.

    2. Off platform (manually paid) expenses are documented on the platform by fiscal hosts.

  3. Inside the platform: money is moved between collective accounts within the same fiscal host.

Expected Funds: potential future financial activities that do not generate transactions.

Expected Funds are created

  1. By contributors who select a manual payment method (checks and bank transfers).

  2. By fiscal host admins who document expected funds from institutional funders.

Accessing the Ledger

The ledger can be accessed:

Both are registered as “Expected Funds” that do not generate ledger transactions. Transactions will be created only when they are identified by fiscal hosts when the actual payment is received. Read more about

Directly in the platform via the dashboard

adds funds
Expected Funds
Read more about individual transactions.
Read more about transaction pairs, groups, and perspectives.
Transactions tool
As exported CSV Files
Through the API