WordPress plugin intelligence profile

Caltru Ledger – Profit & Cost of Goods for WooCommerce

Calculation. True. Know what each WooCommerce sale really earned, after goods, delivery and fees, and keep past profit true.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.8 · PHP 7.4
Directory statusactive
Last directory update23 Oct 202610d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Caltru Ledger – Profit & Cost of Goods for WooCommerce version 1.1.2 as active, updated 10d ago and tested up to WordPress 7.1.

Overview

About this plugin

Calculation. True.

That is what the name stands for, and it is the whole promise. Every profit

figure here is a calculation you can follow back to the order it came from,

and it stays true after the fact.

WooCommerce tells you what you sold. Caltru Ledger tells you what you kept,

after the cost of the goods, the parcel and the payment fee, so you can decide

what to push, what to reprice and what to stop selling on numbers that hold.

What it is worth to your shop

  • Put money behind what earns. Profit and margin for every product and category show which ones pay for the shop and which only add to turnover.
  • Change prices knowing the margin. Cost, margin and the last 90 days of profit sit on the product list you already use, next to the price you are about to change.
  • Price free delivery. Net profit counts what the carrier and the gateway actually charged you, and shows separately what the orders you shipped for free cost you.
  • Close a month once. A sale’s cost is recorded when it happens and a refund lands on its own date, so last month reads the same next year, whatever your supplier charges by then.
  • Never act on a guess by mistake. A product with no cost is reported as a gap, ranked by how much profit it overstates, not counted as pure profit.
  • Keep costs up to date in minutes. Bulk Edit by amount or percentage, or a spreadsheet you download, edit and upload, with every change shown before it is made.

Calculation: every figure can be checked

  • A profit dashboard: revenue, cost of goods, gross profit and margin, by day or by month, each figure compared with the period before.
  • Where the money goes, step by step from sales to net profit: gross profit less what shipping and the payment gateway cost you, with a breakdown per delivery method.
  • Per-product and per-category reports, searchable, sortable and exportable.
  • Cost and margin, and the last 90 days of sales and profit, on your product list: three database queries for the whole page, however long it is.
  • Quick Edit and Bulk Edit for costs, with six bulk modes: change to, increase by or decrease by, each as an amount or a percentage.
  • Costs as a spreadsheet: download, edit, upload, and see exactly what the file would do before any of it happens.
  • Variations, and multilingual shops where a product and its translations are one product.

True: what it records stays recorded

The cost of every order line is written down at the moment of the sale.

Change a supplier price tomorrow and last month’s profit does not move. That

is the thing a spreadsheet cannot do for you, and it is what WooCommerce

itself does not do: it works an order’s cost out again from today’s product

cost whenever the order is recalculated.

Refunds work the same way. The sale stays on its date, the refund lands on

the refund’s date, so a closed month never changes underneath you.

What an order cost to deliver is written once too, on the day it was sold.

Your carrier can put its prices up tomorrow without moving last month.

True: it says when it does not know

A profit figure built on missing costs is worse than no figure, so this

plugin never quietly invents one. Revenue with no cost behind it is reported

as its own number and flagged on every product it affects. Costs filled in

after a sale are marked as estimates, and you can exclude them entirely.

The Cost data screen lists the gaps in the order of how much profit each one

is overstating, with a box to type the answer into.

Delivery is treated the same way. WooCommerce does not record what the

carrier charged you, and most gateways never write their fee onto the order.

So you tell it once what each shipping method and payment method costs you.

A method you have not priced is reported as not priced, never as free: a

shop giving away delivery on a third of its orders would otherwise read

every one of them as costing nothing, and believe a margin it does not have.

Typing 0 says something different, and is recorded as 0.

Built on WooCommerce’s own cost field

5 WooCommerce has a Cost of Goods Sold field of its own. This plugin

writes to that field rather than keeping a private copy, so your costs stay

with your products whatever you do next. It also hands WooCommerce back the

historical figure, so the core order screens show what the order actually

cost, not what the product costs today.

Coming from another plugin

Costs from WPFactory’s Cost of Goods, SkyVerge’s Cost of Goods and ATUM can be

imported, including — where those plugins recorded it — what each past order

cost at the time. That is better evidence than today’s price, and it is

preferred over it.

Nothing here is locked

Every feature described above is in this plugin, with no time limit, history

limit or licence key, and it stays that way: nothing published free here will

ever move to a paid version.

Caltru Ledger Pro

A separate add-on for shops that want the work done for them. It adds new

screens, columns and reports; it unlocks nothing in this plugin.

  • Stock replenishment — what to reorder, how many, and what the order will cost.
  • Profit on the orders list — cost, profit and margin beside every order, with loss-making orders flagged (coming soon).
  • Fixed costs and true net profit — rent, salaries, advertising and software, spread over the period, with your break-even point (coming soon).
  • A weekly email report and alerts — the week’s profit against the last, best and worst products, what to reorder, and an alert when margin drops (coming soon).
  • Inventory value — what your stock is worth at cost, month by month (coming soon).

Third-party code

org),

bundled unmodified in assets/vendor.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cost of goods
  • inventory
  • margin
  • profit
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.8 · PHP 7.4
Update activity23 Oct 202610d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.