agentleFS
Docat0209Docat0209/SoloForge/skills/finance-ops/SKILL.md

finance-ops

Skill1 starsChanged 7 months agoMITView on GitHub

Manages finances, pricing strategy, and tax compliance. Triggers ONLY when: user asks to set up pricing, track finances, plan budget, or handle tax/billing issues. Do NOT trigger during development or marketing.

3 other projects use a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

4 rules. About 0 are common, 4 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈4

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Avoid: $47, $97 (looks like an info-product scam)

    line 31
  2. Distinctive:

    Add a "bad deal" tier that makes the target tier obviously superior.

    line 34
  3. Distinctive:

    Quarterly estimated payments (US): if you expect to owe > $1,000 in taxes, pay quarterly (Apr 15, Jun 15, Sep 15, Jan 15).

    line 75
  4. Distinctive:

    Keep receipts: every business expense needs documentation.

    line 82

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Finance-Ops SOP

1. Pricing Strategy

Value-based pricing: price as a percentage of value delivered, not based on cost. Industry benchmark: 5-20% of the quantifiable value your product delivers to the customer.

Three-tier structure (standard SaaS pattern):

TierPurposePricing guidance
Free / StarterAcquisition — get users in the doorFree or < $10/mo. Enough to be useful, limited enough to create upgrade desire
Pro (target tier)Revenue — this is where most paying customers land3-5x the Starter price. Include everything most users need
Business / ScaleExpansion — for power users and teams3-5x the Pro price. Add team features, priority support, higher limits

The middle tier is your target. Design the other tiers to make it look like the best value (decoy effect).

Source: FastSpring — Three-Tier Pricing, Maxio — SaaS Tiered Billing

2. Pricing Psychology (Cialdini, Ariely)

Anchoring: show the most expensive plan first (left to right or top to bottom). The high price anchors perception, making the middle tier feel reasonable.

Charm pricing:

  • Consumer products: $9.99 beats $10 (left-digit bias)
  • SaaS: use $49, $99, $199 — the 9-ending signals value, but round-ish numbers signal quality
  • Avoid: $47, $97 (looks like an info-product scam)

Decoy effect (Ariely, "Predictably Irrational"): Add a "bad deal" tier that makes the target tier obviously superior. Classic example: The Economist's print-only subscription at the same price as print+web made 84% choose the combo.

Annual discount: offer 2 months free for annual billing (e.g., "$49/mo or $490/year — save $98").

  • Improves cash flow (money upfront)
  • Reduces churn (commitment locks users in)
  • Show the monthly-equivalent price for annual plans ("$40.83/mo billed annually")

Source: NetSuite — Psychological Pricing, Omniaretail — Psychological Pricing

3. Financial Tracking

Day 1: open a separate business bank account. Do not mix personal and business finances.

Track monthly:

MetricFormulaTarget
MRRNumber of paying customers x average priceGrowing month over month
ExpensesSum of all costs (infra, tools, domains, marketing)< 40% of MRR once profitable
ProfitMRR - expensesPositive within 12 months
RunwayCash in bank / monthly burn rate> 6 months

Tools: Wave (free accounting), or a simple spreadsheet with: date, category, amount, recurring (y/n). Do a monthly P&L review (takes 30 minutes).

4. Key SaaS Metrics

MetricFormulaWhy it matters
MRRPaying customers x avg priceCore health metric
Net MRRNew MRR + Expansion MRR - Churned MRRShows real growth trajectory
ARRMRR x 12Annual perspective, useful for valuations
Gross margin(Revenue - COGS) / RevenueTarget > 80% for SaaS
LTVARPU / monthly churn rateHow much a customer is worth over their lifetime
CACTotal acquisition spend / new customersHow much it costs to get a customer
LTV:CAC ratioLTV / CACTarget > 3:1 (you earn 3x what you spend to acquire)

Source: Baremetrics — Calculate MRR, SaaS Academy — ARR vs MRR

5. Tax Basics

Set aside money immediately: reserve 25-30% of profit for taxes. Put it in a separate savings account so you don't accidentally spend it.

Quarterly estimated payments (US): if you expect to owe > $1,000 in taxes, pay quarterly (Apr 15, Jun 15, Sep 15, Jan 15). Penalties for underpayment are real.

International sales tax:

  • US: sales tax varies by state; use Stripe Tax or TaxJar for automation
  • EU: VAT collection required above threshold; use Paddle or Lemon Squeezy as Merchant of Record (they handle VAT for you)
  • Simplest path: use a Merchant of Record (Paddle, Lemon Squeezy) — they handle all tax collection and remittance globally

Keep receipts: every business expense needs documentation. Use a folder in cloud storage, organized by month. Deductible: hosting, domains, tools, home office percentage, equipment.

6. Dunning Management (Failed Payment Recovery)

Involuntary churn (failed payments) accounts for 20-40% of all subscription churn. This is pure recoverable revenue.

Retry schedule:

DayAction
Day 0Payment fails → automatic retry in 4 hours
Day 1Email: "Your payment failed. Please update your card." (include direct link to billing page)
Day 3Retry payment + email reminder
Day 5Retry payment + email with urgency ("service may be interrupted")
Day 7Final retry + email warning ("last chance before downgrade")
Day 14Downgrade to free tier (never delete data — they may come back)
Day 30Win-back email: "We miss you — here's 20% off to come back"

Key principle: downgrade, never delete. Deleting a user's data over a failed payment destroys trust and eliminates any chance of recovery.

Source: Baremetrics — Dunning Management Guide, QuantLedger — Stripe Dunning

7. Budget Allocation

Early stage (pre-revenue to $1K MRR):

Category% of budgetExamples
Product70%Your time building
Infrastructure15%Hosting, domain, essential tools
Marketing10%Content, community, one paid experiment
Reserve5%Emergency fund

Growth stage ($1K+ MRR):

Category% of budgetExamples
Product60%Development, design, UX improvements
Marketing20%Ads, content, partnerships
Infrastructure10%Scaling, monitoring, backups
Reserve10%3-month runway minimum

Revisit allocation quarterly. As traction increases, shift from product-heavy to marketing-heavy.

Next Steps

Report to user: "Pricing set: [tiers]. MRR tracking: [status]. Key decision: [one line]"

Suggested next steps (user decides):

  • Pricing set → "Run copy-craft for pricing page"
  • Payment set up → "Run legal-guard for ToS"
  • Budget allocated → "Run growth-track"

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.