freelance-rate
Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000. Use when asked what should I charge as a freelancer, how do I set my consulting rate, why is my freelance rate so high, or convert my salary to a contract rate. Produces the required-revenue breakdown, billable-hours math, the hourly and day rate, and the multiplier vs the naive salary÷2000 number.
npx skills add mohitagw15856/pm-claude-skills --skill freelance-rate --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Freelance Rate Skill New freelancers price by dividing their old salary by 2,000 hours and wondering why they're broke by March. The employer was silently paying for benefits, taxes, tools, sales time, and dry spells — and now all of that lives inside the rate. This skill derives the rate *backwards* from target income through honest utilization, so the number arrives with its own justification attached — which is exactly what you need when a client asks why you charge it. ## What This Skill Produces - **Required revenue** — target income + self-employment tax premium + business overhead - **Honest billable hours** — working weeks × hours × billable %, with the billable % defended - **The rate** — hourly and day rate, plus the multiplier vs naive salary÷2000 - **The justification narrative** — the same math in client-safe words, for the "why so much?" conversation ## Required Inputs Ask for these if not provided: - **Target pre-tax personal income** — what they want to pay themselves, not what they hope to gross - **Business overhead** — insurance, tools, accounting, coworking (default $12,000/yr, labeled) - **Weeks off** — vacation + sick + admin-only weeks (default 6, labeled)
- What This Skill Produces
- Required Inputs
- Programmatic Helper
- Framework: The Utilization Honesty Rules
- Output Format
- The Derivation
- The Client-Safe Justification
- Sensitivity
- Quality Checks
- Anti-Patterns
python3 scripts/freelance_rate.py --target 90000 python3 scripts/freelance_rate.py --target 90000 --billable-pct 55 --overhead 14000 --json
What does the freelance-rate skill do?
Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000. Use when asked what should I charge as a freelancer, how do I set my consulting rate, why is my freelance rate so high, or convert my salary to a contract rate. Produces the required-revenue breakdown, billable-hours math, the hourly and day rate, and the multiplier vs the naive salary÷2000 number.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill freelance-rate --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
