Acupuncture practice management software: what an acupuncture clinic actually needs
Room-based scheduling for 75-minute treatments, prepaid series, an herb dispensary that deducts stock, long TCM intakes and superbills, with real prices.
October 28, 2026 · 13 min read
Acupuncture practice management software has to solve four problems generic medical software does not even see: a treatment slot of 60 to 90 minutes with a room occupied the whole time, a prepaid series of 6 to 12 sessions whose remaining balance is visible at the front desk, an herb dispensary whose stock falls when you invoice a formula, and an intake form that runs pages rather than paragraphs. Everything else is table stakes.
The money question has a short answer. Software for a one-practitioner acupuncture clinic runs from $33 a month (Noterro Core) to $59 (Jane Balance) to $69 if you want an AI scribe on top of a $49 base, all list prices read on the vendors' own pricing pages on October 28, 2026. None of those is the real cost of running the clinic. The real cost is the empty room, worth $95 to $180 every time a 75-minute slot goes unfilled.
The scheduling problem nobody else has
A primary care EHR assumes a 15-minute visit and one provider in one room. Acupuncture breaks that twice.
First, slot length. A new patient with a full Traditional Chinese Medicine intake, pulse and tongue diagnosis, point prescription and 25 minutes of retention is a 90-minute appointment. A follow-up is 45 to 60. Software whose duration options are 15, 30 and 60 makes you fight it every day.
Second, the room. Needles retain for 20 to 30 minutes and the practitioner is not in the room for most of it, so a clinic with three tables and one acupuncturist runs staggered starts: needle patient A, insert for B, come back, remove A's needles, check B. The appointment belongs to a practitioner and to a room, and both have to be bookable independently. If your software only tracks the provider column, the first double-booked table is a real collision with a half-dressed patient in it.
Here is the arithmetic, which is the whole business case for multi-room, multi-practitioner scheduling. Assume an 8-hour day, a 75-minute treatment, a $95 fee.
| Setup | New start every | Treatments per day | Daily revenue at $95 | Monthly at 20 days |
|---|---|---|---|---|
| One table, sequential | 75 min | 6 | $570 | $11,400 |
| Two tables, staggered | 45 min | 10 | $950 | $19,000 |
| Three tables, staggered | 35 min | 13 | $1,235 | $24,700 |
Those are my assumptions, not a study. Run them with your own fee and slot length. The second table is worth about $7,600 a month in capacity, and you cannot book it safely without software that treats the room as a resource, which is why the acupuncture clinic setup we built ties every appointment to both a practitioner and a room. Staggering is still a clinical decision, not a software one: build the agenda you want to work, then make the software match it.
Selling the series, not the visit
Almost nobody gets better in one session. A course is typically 6 to 12 treatments, sometimes twice a week at the start, so the real product you sell is the package. The software question is whether the package is a first-class object or a note in a spreadsheet.
What a package has to do:
- Carry its own price, so a 10-pack at $800 is $80 a session against a $95 walk-in rate.
- Be chargeable in full or in installments, because $800 up front is a real objection.
- Count down, with session 7 of 10 visible to whoever checks the patient in, without opening the chart.
- Appear on the receipt and on any superbill at the amount actually paid, not the list price.
Point 3 is the one that gets skipped and the one that causes arguments. A front desk that cannot see the balance will either give away session eleven or accuse a patient of using sessions they did not. Point 4 matters differently: if a patient paid $800 for ten sessions and your superbill shows $95 a visit, you have handed an insurer a document that does not match what was paid. Allocate the package price per session and show that number.
There is a cash-flow trap here. Money from a 10-pack arrives in month one and the work happens over months one through three, so a clinic growing on packages can look profitable while running out of cash later. Track sessions delivered, not just dollars collected. The longer version of that argument is in our piece on packages, memberships and recurring revenue.
The dispensary is inventory, and inventory is a second business
If you dispense granules, patents, liniments or moxa, you are running a small retail operation inside a clinic. Two failure modes, both expensive: you run out of the formula you prescribe most, or you carry dead stock that expires on the shelf.
What fixes it is not a stock module you remember to update. It is stock that falls automatically when you invoice the sale on the visit, so the count is a byproduct of getting paid. Product sales should also run on their own numbered invoice series, because the retail side has a different sales-tax and bookkeeping story from the service side.
| Item | Cost per unit | Sale price | Units sold per month | Monthly margin |
|---|---|---|---|---|
| Granule formula, 100g | $14 | $38 | 25 | $600 |
| Patent, 200 pills | $7 | $22 | 18 | $270 |
| Liniment, 60ml | $5 | $18 | 12 | $156 |
| Moxa, 10 sticks | $4 | $14 | 8 | $80 |
Illustrative numbers again. But a dispensary doing $1,100 a month in margin pays for the software twenty times over, and that is $1,100 that disappears quietly when you are out of stock for three weeks.
What we do not do: we are not an herb-ordering platform. No supplier catalog, no auto-reorder, no formula dosing database. You load your own products, costs and prices.
Charting in your own diagnostic language
The TCM intake is the longest first-visit form in outpatient medicine. Questions on digestion, sleep, temperature, sweating, menstrual history, emotions and diet, then the findings: pulse quality at six positions, tongue body and coat, abdominal palpation. A generic EHR gives you a box labeled "History of Present Illness" with a 2,000-character limit.
Two features do all the work.
A form builder with no length limit. You rebuild your paper intake as you ask the questions, in your order, with your vocabulary. Pattern differentiation is not a dropdown in anyone's standard code set, so it has to be a field you define.
Fields that remember. On a follow-up, last visit's pulse findings, point prescription, retention time and response should already be on screen, so you change what changed. Across a 12-session course that is four minutes of charting per visit versus ninety seconds, which at 13 visits a day is roughly 45 minutes of your evening back. Our charting and note templates are built around that behavior, and the same memory fields carry cupping, moxa and e-stim forward as in-visit procedures billed apart from the treatment.
Send the intake through the portal when the appointment is booked, not on a clipboard in the waiting room. A nine-page form completed at home on a phone turns a 90-minute first visit into 90 minutes of treatment instead of 20 minutes of writing.
[CAPTURA: una plantilla de historia de acupuntura con los campos de pulso y lengua rellenados desde la visita anterior]
Superbills and the honest truth about acupuncture insurance
Most acupuncture in the United States is paid by the patient. Some of those patients have out-of-network benefits, and the way they get money back is a superbill: an itemized receipt in insurance codes, filed by the patient.
The codes acupuncturists use are time-based, billed in 15-minute increments. CMS lists 97810 for acupuncture without electrical stimulation, initial 15 minutes; 97811 as the add-on for each additional 15 minutes without electrical stimulation, with needle re-insertion; 97813 with electrical stimulation, initial 15 minutes; and 97814 as its add-on (cms.gov).
That structure matters. A 60-minute treatment with 40 minutes of needle time is not one code. It is 97810 plus two or three units of 97811, and the units have to be on the document. A superbill reading "acupuncture, $110" with no code and no units gets rejected for missing information before anyone reads the diagnosis.
We ship no CPT database, and that is not a gap we hide. CPT is copyrighted by the American Medical Association, whose licensing FAQ states that "Any entity using CPT content anywhere worldwide must have a license authorizing the use of CPT code set from the AMA or an authorized distributor" (ama-assn.org). You enter the codes you bill once, saved against each service, and they come out on every document after that. Our superbill generator builds the PDF with your NPI, EIN, those codes, the units and the amount paid.
Medicare is worth knowing even if you never touch it. It covers acupuncture only for chronic low back pain, defined as lasting 12 weeks or longer, nonspecific with no identifiable systemic cause, not associated with surgery and not associated with pregnancy: up to 12 visits in 90 days, 8 more for patients showing improvement, no more than 20 treatments a year, stopped if the patient is not improving. A licensed acupuncturist cannot bill Medicare directly for it either; the service must be furnished by a physician, PA or NP, or by auxiliary personnel with a master's or doctoral degree from an ACAOM-accredited school under the appropriate level of supervision (cms.gov).
Commercial coverage varies by state and by employer plan and there is no single number to quote. Tell patients the truth: check the out-of-network acupuncture benefit and the deductible before assuming reimbursement. HealthCare.gov defines out-of-network coinsurance as "The percentage (for example, 40%) you pay of the allowed amount for covered health care services" from providers who do not contract with the plan (healthcare.gov). The plan reimburses a share of its own allowed amount, not of your fee. Our guide to what a superbill is and what patients do with it has every field and every common rejection.
Consents, and the part that protects your license
Acupuncture needs a signed informed consent covering the risks patients actually ask about: bruising, bleeding, dizziness, retained needle, pneumothorax with thoracic points, burns with moxa, skin marking with cupping. Many states require it; your malpractice carrier almost certainly does. Get it signed before the patient arrives, by link, on their own phone, and have the signed PDF file itself into the chart with a record of who signed what and when.
Separate consent you also need: text message consent. If you send reminders by SMS, TCPA penalties are commonly cited in the $500 to $1,500 per message range. Collect the consent in the intake form and keep it with the record. A two-line fix nobody makes until a lawyer explains it.
What the options cost per month
List prices, one practitioner, read on each vendor's public pricing page on October 28, 2026. Check them yourself before you buy, because promotions move.
| Product | Plan | Base per month | AI scribe | With scribe |
|---|---|---|---|---|
| Noterro | Core | $33 | 300 credits included, then $0.01 each | about $33 |
| Carepatron | Advanced | $39 | included | $39 |
| Practice Better | Grow | $69 ($59 annual) | $10 per professional, Tier 1 | $79 |
| DrinCloud | Essential | $49 annual, $59 monthly | $20 per clinician | $69 |
| Jane | Balance | $59 | Scribe $15 per professional | $74 |
| Jane | Practice | $79 | $15 | $94 |
| DrinCloud | Solo | $107 annual, $128 monthly | $20 | $127 |
Be honest about what that table says. With one practitioner, Noterro at $33 and Carepatron at $39 are cheaper than we are, and Practice Better's $25 annual Launch plan is cheaper still. If price alone decides it, buy one of those.
The comparison changes with the second and third practitioner. Our Clinic plan at $119 a month annually covers one to three users with the patient CRM and 1 TB of storage included, which is $179 with the AI scribe on for all three. Jane does not publish its additional-practitioner price; you have to run their calculator. Processing is part of the real bill too: Jane lists 2.85% plus $0.25 online and 2.6% plus $0.10 in person, SimplePractice lists 3.15% plus $0.30, and at $20,000 a month in card volume that spread is roughly $60 (jane.app). Our own front desk and online payment handling runs on Stripe at Stripe's published rates.
The honest disqualifier: if your practice bills insurance as a core revenue stream, we are the wrong software. No clearinghouse, no eligibility check, no denial queue, on purpose, and that absence is why it costs $49 instead of $300.
What to check before you sign anything
A twenty-minute test on any vendor's account:
- Book a 90-minute new patient in room 2, then try to overlap a 60-minute follow-up in the same room. Does it stop you?
- Sell a 10-session package and see whether the front desk reads "7 of 10 remaining" without opening the chart.
- Build a field called "Pulse, left cun" and make it carry forward.
- Invoice a granule formula and check whether the stock count moved.
- Generate a superbill for 97810 plus two units of 97811. Are the units on the PDF?
- Export everything to CSV and see whether it costs money or a phone call.
Item 6 is the one vendors hate. Ask it anyway. Export here is free, CSV and PDF, no retention period.
When a specialist product beats a generalist
Three cases where you should not buy a general practice management system, ours included. If claims are a third of your revenue, you need claims software. If you stock hundreds of SKUs with wholesaler catalogs, batch tracking and auto-reorder, buy a dispensary platform. If you are a multi-modality wellness center with retail, classes and memberships at scale, the booking-plus-point-of-sale products are built for that and we are not.
Everything else, which is most acupuncture practices in the United States, is a cash-pay clinic with long visits, packages, herbs and the occasional superbill. That is a narrow enough problem to solve properly and cheaply, and it is what the acupuncture build aims at.
Frequently asked questions
What is the best acupuncture practice management software?
There is no single answer, and anyone who gives you one is selling. On price alone, Noterro at $33 a month and Practice Better at $25 billed annually were the cheapest serious options listed on October 28, 2026. If you bill insurance, pick a claims-capable system. For a cash-pay clinic with multiple rooms, prepaid series and a dispensary, pick whichever system treats the room as a bookable resource and the package as a real object.
Does acupuncture software need to be an EMR or an EHR?
You need a legal clinical record, and the words EMR and EHR do not change that. What matters is whether the chart lets you document pulse, tongue, pattern differentiation, point prescription and retention time in your own vocabulary, and whether it holds consents and attachments. ONC certification is separate and only matters for Medicare incentive reporting, which a cash-pay acupuncture clinic does not touch.
Can acupuncture software bill insurance for me?
Some can, ours cannot. We generate superbills with your NPI, EIN, the CPT codes and units you enter and the amount paid, and the patient submits the claim. There is no clearinghouse, no eligibility verification and no denial management in our system. If insurance billing is central to your revenue, buy software built for claims.
How do prepaid acupuncture packages work in practice?
You create the package as a treatment plan with its own price, charge it in full or on an installment schedule, and each attended session counts against the balance. The remaining count shows on the patient record, so the front desk sees it at check-in. The accounting point people miss: the cash arrives before the work, so track sessions delivered alongside dollars collected.
Can I keep my herb inventory in the same system as the chart?
Yes, if the system deducts stock from the invoice. Load products with unit costs and sale prices, sell the formula on the visit invoice, and the units come off the count at that moment, on a separate numbered series for product sales. What you do not get from us is a supplier catalog, auto-reorder or a formula dosing database.
How much does acupuncture clinic software cost for a three-practitioner clinic?
Our Clinic plan is $119 a month billed annually, or $143 month to month, for one to three users, and $179 with the AI scribe on for all three. Comparable list prices on October 28, 2026 ran from $144.90 for IntakeQ with no AI to $285 for Practice Better Team and $299 for TherapyNotes at three clinicians. Add card processing in every case.
We built practice management software for cash-pay clinics with 75-minute treatments, prepaid series and a dispensary in mind, at $49 a month for one practitioner. We file no insurance claims and never will. See how the acupuncture setup works, or open an account and test it on a real patient day.
See it in your own practice
Live in three minutes, no setup fee, cancel anytime.
