Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Varbase FAQs 9.2.1 Minor update available for module varbase_faqs (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Community Accounting

19 sites Security covered
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.

Activity

Total releases
4
First release
Feb 2025
Latest release
2 months ago
Releases (12 mo)
2
Maintenance
Active

Release Timeline

Releases

Version Type Release date
6.1.0-beta5 Pre-release May 9, 2026
6.1.0-beta4 Pre-release May 7, 2026
6.1.0-beta3 Pre-release Jun 2, 2025
6.1.0-beta2 Pre-release Feb 19, 2025