Start with the number you need to take home. Then work backward: what a visit brings in, what it costs to deliver, what you pay either way, and how many visits a week that adds up to.
Five parts
- Visits: enter treatment days and visits per day, or booked visits per week, plus the weeks you work a year and the share of booked visits that earn nothing, such as uncharged no-shows.
- What a visit brings in: one average price, or a mix of visit types with a price and a count for each, weighted for you.
- Costs that grow with visits: needles per visit and the box price and count (it works out the cost per needle), other supplies per visit, and a card processing percentage.
- Costs you pay either way: rent, software and website, research and consult resources and liability insurance per month, plus any other cost lines you add.
- Paying yourself: the take-home you want each month and a percentage of profit to set aside for taxes.
What it tells you
Results update beside the inputs: monthly and yearly revenue, costs split into fixed and per-visit, what is left for you before income tax, and what remains after your set-aside. It also states how many paid visits a week cover your costs and how many reach your take-home, and whether your plan is short of that. If a visit costs more than it brings in, it says more visits will not close the gap.
The starting numbers are round examples, not averages for acupuncture practices, and the page does not claim what a typical practice earns or spends. It plans a normal month once you are open, so startup costs belong elsewhere; the opening checklist covers what to price first.
The tax set-aside helper
A Help me pick a percentage section estimates a set-aside for 2026 from your profit and chosen state, for a single filer running a sole proprietorship or single-member LLC. It is a rough starting point, not a calculation of what you owe, and the guide links IRS pages and suggests a tax professional for the rest, including S corporation pay, retirement contributions and health insurance.
Everything runs in your browser. Your numbers save on your device and nothing is sent to us; clearing site data or opening the page elsewhere returns you to the example numbers.
