Waypoint

How Waypoint figures out your floor price

The five-step path from cost-of-living to a defensible per-job price, and what each step contributes.

Waypoint at getcompass.studio/waypoint back-solves a floor price for your work from the bottom up. Five steps, plus an optional sixth for setting your dream income.

Step 0 (optional) · North Star

What you want to make per year, month, or week. Editing one field updates the others. This input doesn't drive the math directly, instead, Step 5 compares the dream against what your numbers will actually deliver, so you can see the gap.

Step 1 · Life Admin

Your honest cost of being alive. Rent, food, transport, the good-life budget. Categorised so you can see the totals at a glance and tweak categories independently.

Step 2 · Business Costs

What it takes to keep the lights on. Software subscriptions, insurance, marketing, gear funds, accounting. Industry-aware presets so a copywriter and a wedding photographer don't start from the same template.

Step 3 · Job Costs

What every job actually costs to deliver. Each row has a dollar amount and an applicability slider, a second shooter on 50% of weddings, an album on 40% of bookings. Waypoint multiplies and rolls up to an average cost per job.

Step 4 · True North

Where you want to land. Monthly take-home target, optional household income (offsets life expenses), how many jobs you want to book, average revenue per job, tax bracket.

Step 5 · Your Waypoint

The result. Your floor price per job, broken down into:

  • What the business has to pull in (gross revenue target)
  • Tax to set aside (computed from your bracket)
  • Business costs (annual)
  • Total cost-to-deliver across your booking target
  • Take-home, split into the Serviette Strategy buckets

If you filled in North Star, this step also shows the gap between your dream and what your numbers strictly require.

Cross-device sync

Signed-in users get their state saved to their account. Open Waypoint on any device and your numbers come back. Guests stay in localStorage only.