Skip to main content

Plugins for Beancount to interpolate transactions

Project description

Four plugins for double-entry accounting system Beancount to interpolate transactions by generating additional entries over time.

They are:

  • recur: dublicates all entry postings over time

  • split: dublicates all entry postings over time at fraction of value

  • depr: generates new entries over time to depreciate source postings

  • spread: same as “depr” but for Income and Expenses postings

These plugins are triggered by adding metadata or tags to source entries. It’s safe to disable at any time. All plugins share the same parser that can set maximal period, custom starting date and minimal step by either number or keyword.

You can use these to define recurring transactions, account for depreciation, smooth transactions over time and make graphs less zig-zag.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beancount-interpolate-2.0.3.tar.gz (6.8 kB view details)

Uploaded Source

File details

Details for the file beancount-interpolate-2.0.3.tar.gz.

File metadata

File hashes

Hashes for beancount-interpolate-2.0.3.tar.gz
Algorithm Hash digest
SHA256 9275de165885c9a1752d67bee1e323fc8f54c27a68b91be15158c3b66f75a8df
MD5 9475d8ee4cd4906e59ee98ff0512552c
BLAKE2b-256 10be7e925c4ae6f68815b72b2701122667c92776214ef404c5ca7c5c3eecaf53

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page