Agent skill · marketing growth · aiskillstore

billing-automation

Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.

Why this skill is useful

Provides specific domain knowledge on automating subscription billing processes and managing recurring payments that the AI wouldn't reliably generate on its own.

What it needs

About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

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: Monthly (most common for SaaS) Annual (discounted long-term) Quarterly Weekly Custom (usage-based, per-seat) 2. Subscription States 3. Dunning Management Automated process to recover failed payments through: Retry schedules Customer notifications Grace periods Account restrictions 4. Proration Adjusting charges when: Upgrading/downgrading mid-cycle Adding/removing seats Changing billing frequency Quick Start Subscription Lifecycle Management Billing Cycle Processing Dunning Management Proration Tax Calculation Invoice Generation Usage-Based Billing Resources references/billing-cycles.md: Billing cycle management references/dunning-management.md: Failed payment recovery references/proration.md: Prorated charge calculations references/tax-calculation.md: Tax/VAT/GST handling references/invoice-lifecycle.md: Invoice state management assets/billing-state-machine.yaml: Billing workflow assets/invoice-template.html: Invoice templates assets/dunning-policy.yaml: Dunning configuration Best Practices 1. Automate Everything: Minimize manual intervention 2. Clear Communication: Notify customers of billing events 3. Flexible Retry Logic: Balance recovery with customer experience 4. Accurate Proration: Fair calculation for plan changes 5. Tax Compliance: Calculate correct tax for jurisdiction 6. Audit Trail: Log all billing events 7. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/billing-automation--ca9550

View the source on GitHub

Browse the @skills marketplace