billing-automation

Installation
Summary

Automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management.

  • Manages complete subscription lifecycle including trial periods, activation, plan changes, cancellation, and pause/resume workflows
  • Handles failed payment recovery through configurable dunning workflows with retry schedules, customer notifications, and grace periods
  • Calculates prorated charges for mid-cycle plan upgrades, downgrades, and seat changes with day-based adjustments
  • Supports usage-based billing with tiered, per-unit, and volume pricing models alongside fixed subscription charges
  • Includes tax calculation for multiple jurisdictions (US sales tax, EU VAT, Australian GST) and invoice generation in HTML and PDF formats
SKILL.md

Billing Automation

Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation.

When to Use This Skill

  • Implementing SaaS subscription billing
  • Automating invoice generation and delivery
  • Managing failed payment recovery (dunning)
  • Calculating prorated charges for plan changes
  • Handling sales tax, VAT, and GST
  • Processing usage-based billing
  • Managing billing cycles and renewals

Core Concepts

1. Billing Cycles

Common Intervals:

Related skills

More from wshobson/agents

Installs
6.2K
Repository
wshobson/agents
GitHub Stars
35.3K
First Seen
Jan 20, 2026