PHPackages                             project60/org.project60.banking - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. project60/org.project60.banking

ActiveCivicrm-ext[File &amp; Storage](/categories/file-storage)

project60/org.project60.banking
===============================

Automatic and semi-automatic processing of bank statements and other payment files.

1.4.1(4mo ago)221.9k↓83.8%44[89 issues](https://github.com/Project60/org.project60.banking/issues)[10 PRs](https://github.com/Project60/org.project60.banking/pulls)1AGPL-3.0-or-laterPHPPHP ^8.1CI passing

Since Jun 22Pushed 1mo ago14 watchersCompare

[ Source](https://github.com/Project60/org.project60.banking)[ Packagist](https://packagist.org/packages/project60/org.project60.banking)[ RSS](/packages/project60-orgproject60banking/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (4)Versions (70)Used By (1)

CiviBanking
===========

[](#civibanking)

CiviCRM banking extension

Implements handling of bank accounts for contacts, as well as handling of bank files (and individual bank payements extracted from the files). Bank files can be imported, payments matched to CiviCRM entities, and the resulting data exported. Specific handlers for all of these actions are provided through plugins, some of which are shipped with the core banking extension, while some more complex ones are provided in separate extensions.

Documentation
=============

[](#documentation)

You can find the most recent (yet restricted) documentation as part of the [Official CiviCRM Documentation](https://docs.civicrm.org/banking/en/latest/). If you just want to get an idea of what this is about, we recommend watching the [**session on CiviBanking at CiviCon Amsterdam**](https://vimeo.com/143368850).

Installation
============

[](#installation)

Simply download the `org.project60.banking-x.x.zip` file from the [**latest release**](https://github.com/Project60/org.project60.banking/releases/latest), unzip in your extension folder, and then press install in CiviCRM's extension screen.

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance63

Regular maintenance activity

Popularity35

Limited adoption so far

Community36

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 76.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~29 days

Total

36

Last Release

58d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5405481?v=4)[dontub](/maintainers/dontub)[@dontub](https://github.com/dontub)

![](https://www.gravatar.com/avatar/4036a574acde90c3ec13e25eade13f96ad87509fb55e6ff5341647b16fa973ae?d=identicon)[jensschuppe](/maintainers/jensschuppe)

---

Top Contributors

[![bjendres](https://avatars.githubusercontent.com/u/3448869?v=4)](https://github.com/bjendres "bjendres (1177 commits)")[![jensschuppe](https://avatars.githubusercontent.com/u/29565644?v=4)](https://github.com/jensschuppe "jensschuppe (128 commits)")[![dontub](https://avatars.githubusercontent.com/u/5405481?v=4)](https://github.com/dontub "dontub (40 commits)")[![BenediktMagnus](https://avatars.githubusercontent.com/u/17752211?v=4)](https://github.com/BenediktMagnus "BenediktMagnus (36 commits)")[![jaapjansma](https://avatars.githubusercontent.com/u/4126292?v=4)](https://github.com/jaapjansma "jaapjansma (31 commits)")[![omazany](https://avatars.githubusercontent.com/u/34654109?v=4)](https://github.com/omazany "omazany (15 commits)")[![ErikHommel](https://avatars.githubusercontent.com/u/458090?v=4)](https://github.com/ErikHommel "ErikHommel (12 commits)")[![pfigel](https://avatars.githubusercontent.com/u/277794?v=4)](https://github.com/pfigel "pfigel (11 commits)")[![MarcMichalsky](https://avatars.githubusercontent.com/u/24728186?v=4)](https://github.com/MarcMichalsky "MarcMichalsky (9 commits)")[![colemanw](https://avatars.githubusercontent.com/u/2874912?v=4)](https://github.com/colemanw "colemanw (8 commits)")[![RositzaDikova](https://avatars.githubusercontent.com/u/33220648?v=4)](https://github.com/RositzaDikova "RositzaDikova (8 commits)")[![VangelisP](https://avatars.githubusercontent.com/u/14973113?v=4)](https://github.com/VangelisP "VangelisP (7 commits)")[![tttp](https://avatars.githubusercontent.com/u/128426?v=4)](https://github.com/tttp "tttp (6 commits)")[![Fabian-SYSTOPIA](https://avatars.githubusercontent.com/u/5710152?v=4)](https://github.com/Fabian-SYSTOPIA "Fabian-SYSTOPIA (5 commits)")[![Stewie23](https://avatars.githubusercontent.com/u/2111679?v=4)](https://github.com/Stewie23 "Stewie23 (5 commits)")[![GFF-DS](https://avatars.githubusercontent.com/u/196951890?v=4)](https://github.com/GFF-DS "GFF-DS (5 commits)")[![homotechsual](https://avatars.githubusercontent.com/u/2288257?v=4)](https://github.com/homotechsual "homotechsual (4 commits)")[![antrik](https://avatars.githubusercontent.com/u/19555?v=4)](https://github.com/antrik "antrik (4 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (4 commits)")[![ufundo](https://avatars.githubusercontent.com/u/6513484?v=4)](https://github.com/ufundo "ufundo (4 commits)")

### Embed Badge

![Health badge](/badges/project60-orgproject60banking/health.svg)

```
[![Health](https://phpackages.com/badges/project60-orgproject60banking/health.svg)](https://phpackages.com/packages/project60-orgproject60banking)
```

###  Alternatives

[civicrm/civicrm-drupal-8

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

20256.6k4](/packages/civicrm-civicrm-drupal-8)[dmhendricks/file-icon-vectors

A collection of file type icons in SVG format.

37880.0k11](/packages/dmhendricks-file-icon-vectors)[barracudanetworks/archivestream-php

A library for dynamically streaming dynamic tar or zip files without the need to have the complete file stored on the server.

77196.8k1](/packages/barracudanetworks-archivestream-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
