Plugnition Deferred Revenue Tracker for WooCommerce

Description

Deferred Revenue Tracker for WooCommerce helps WooCommerce stores track deferred revenue and recognize it over time instead of treating the full order amount as revenue immediately.

The plugin automatically creates revenue recognition schedules for eligible orders and gives you a clear view of how much revenue has been recognized and how much remains deferred.

It is useful for stores selling memberships, service contracts, prepaid services, annual plans, warranties, maintenance packages, courses, and other products or services where revenue should be recognized over multiple accounting periods.

How It Works

Configure the revenue recognition schedule for your products, and the plugin automatically creates the corresponding schedule when an eligible WooCommerce order is processed.

For example, if you sell a $1,200 annual service and configure a 12-month recognition period, the plugin can create a schedule recognizing $100 of revenue per month.

This allows you to track:

  • Total revenue scheduled for recognition
  • Revenue already recognized
  • Revenue still deferred
  • Individual recognition dates and amounts
  • Revenue recognition schedules for individual orders

Key Features

  • Automatic deferred revenue schedules – Automatically generate revenue recognition schedules for WooCommerce orders.
  • Product-level configuration – Configure deferred revenue settings individually for your WooCommerce products.
  • Flexible recognition periods – Define how revenue should be distributed over time.
  • Order-level schedules – View the complete revenue recognition schedule directly from the WooCommerce order.
  • Deferred revenue reporting – Review recognized and deferred revenue from a dedicated report.
  • Date-based reporting – Analyze deferred revenue for specific accounting periods.
  • Automatic refund handling – Keep revenue recognition schedules aligned when orders are refunded.
  • HPOS compatible – Works with WooCommerce High-Performance Order Storage (HPOS).

Useful For

Deferred Revenue Tracker for WooCommerce can be useful for businesses selling:

  • Memberships
  • Prepaid services
  • Maintenance and support contracts
  • Service agreements
  • Extended warranties
  • Courses and training programs
  • Hosting plans
  • Annual service packages
  • Other products or services delivered over time

Deferred Revenue Reports

The plugin provides a dedicated reporting interface where you can monitor your deferred revenue.

Instead of manually maintaining spreadsheets, you can review revenue recognition information directly from your WordPress dashboard.

See how much revenue has already been recognized and how much remains scheduled for future periods.

Upgrade to Pro

Deferred Revenue Tracker for WooCommerce Pro includes additional features for more advanced revenue recognition workflows:

  • Historical backfill – Generate deferred revenue schedules for existing orders, allowing you to include historical revenue data.
  • CSV export – Export deferred revenue data for use in spreadsheets, accounting workflows, or external reporting.
  • WooCommerce Subscriptions integration – Use the subscription’s next payment date instead of the order date when creating deferred revenue schedules.
  • Bridge dates – Add recognition dates between the order completion date and the configured schedule start date.

Upgrade to Pro to unlock these additional features and support.

Important

This plugin is designed to help WooCommerce store owners track and organize deferred revenue information. It does not provide accounting, tax, or legal advice. Consult a qualified accounting professional to determine the appropriate revenue recognition treatment for your business.

Installation

  1. Upload the plugin ZIP in WordPress.
  2. Activate the plugin.
  3. Edit a product and enable deferred revenue in “Product Data > General”.
  4. Complete an order containing that product.
  5. View the report under “WooCommerce > Deferred Revenue”.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Plugnition Deferred Revenue Tracker for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.3.1 – 27/08/2026

  • Dev – Update plugin text domain.

1.3.0 – 20/08/2026

  • Feature – Pro – Add “Backfill Deferred Revenue” tool.
  • Dev – Pro – Improve subscription start date calculation.
  • Dev – Refactor code.
  • Tested up to: 7.1.

1.2.0 – 19/08/2026

  • Dev – Refactor code.
  • Dev – Create free plugin version.

1.1.4 – 07/08/2026

  • Fix – Improve deferred revenue schedule dates for months with fewer days.
  • Feature – Add “Add bridge dates” option.
  • WC tested up to: 11.0.

1.1.3 – 31/07/2026

  • Dev – Move admin action to run only in the admin area.

1.1.2 – 31/07/2026

  • Fix – Fix subscription billing period start date calculation: use only the “next payment” value; rename the “Use current subscription billing period start date” option to “Use the subscription’s next payment date”.

1.1.1 – 30/07/2026

  • Fix – Fix subscription billing period start date calculation: replace meta retrieval with proper methods.

1.1.0 – 29/07/2026

  • Feature – Add “Use current subscription billing period start date” option.
  • Feature – Add “Create/Recreate schedule” (and optional “Start date” input), “Delete schedule” buttons to admin order pages.
  • WC tested up to: 10.9.
  • Tested up to: 7.0.

1.0.0 – 14/04/2026

  • Initial release.