Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Community Accounting

24 sites Security covered Drupal 9–10 · not 11
View on drupal.org

This module provides a flexible system for managing mutual credit, allowing communities to create and track transactions within their own virtual currency. It can be used for various exchange systems like time banking or LETS, and offers configurable transaction forms and views. While it supports independent community currencies, it can also facilitate inter-community transactions through a shared node.

Complementary Currencies

Virtual Currencies

Community Exchange

Time Banking

Barter software

Community Currencies

An all-embracing and flexible package which includes a mutual credit ledger, super-configurable transaction forms and displays, including several views and blocks. It can be used as a digital back-end for paper money projects, or to run a community web application. Autopayments are possible and periodic payments require a little custom code. Note this is not a blockchain app, all transaction data is stored in the drupal Db.

Features

  • Fieldable transactions
  • design your own transaction forms
  • pending transactions with email invitations to 'sign'
  • min/max balance limits determined via plugins
  • full views integration
  • visualisation & stats

Time Banks, LETS, B2B

Community currency projects should find that this module works almost out of the box, but if you have no resources to commit to properly customising such a web site, you should think carefully about whether you have the resources to nurture a new economy! This is not a shop, a cart, or an e-commerce system, but a mutual credit system which tracks credit extended between users.
Contrast with userpoints in which users are awarded points (ex nihilo) when events are triggered.

Warning about Governance
Complementary currencies historically have a very high failure rate. Web tools are no substitute for proper governance and community buy-in. You are strongly recommended to seek experienced advice before managing other people's credit.

Community Forge

The main user of the module is the nonprofit Community Forge which offers free hosted sites designed for LETS / Time Banks with its distro.

Versions and architecture

Multiple currencies are handled by v5 but are discontinued in v6. Read up on architecture of v5 for Drupal 8/9. Version 6 internal architecture is based on the Credit Commons Protocol, which enables mutual transactions between sites via a 3rd party 'trunkward' node.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
9
Tracked since
Sep 2024
Latest release
3 weeks ago
Releases (12 mo)
3 ▼ from 6
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
6.2.0-beta1 Pre-release 9–11 Aug 7, 2026
6.1.0-beta5 Pre-release 9–11 May 9, 2026
6.1.0-beta4 Pre-release 9–11 May 7, 2026
6.1.0-beta3 Pre-release 9–11 Jun 2, 2025
6.1.0-beta2 Pre-release 9–11 Feb 19, 2025
6.1.0-beta1 Pre-release 9–11 Oct 19, 2024
5.2.x-dev Dev 9–10 Oct 3, 2024
5.1.0 Stable 9–10 Oct 3, 2024
5.1.0-beta4 Pre-release 9–10 Sep 30, 2024