Skip to content

Last modified: December 3, 2025

Labs billing and payment

Providers

Fullscript offers flexible billing options for labs so you can choose the method that fits your workflow for each order. Lab billing works differently from supplement billing: while supplements can include a margin through a profit account, lab testing is cash-pay only. This guide explains your billing options for labs and how to use them in your practice.

Cash-pay billing options

All lab testing on Fullscript is cash-pay only and not eligible for insurance reimbursement, including direct billing and retroactive reimbursement through a Superbill.

Our cash-pay billing options include

  1. Patient pay: Fullscript bills your patient for testing. They can pay through their Fullscript account, or you can complete the payment using in-office checkout.
  2. Practitioner pay: You pay upfront for testing and bill your patient separately. Test pricing isn’t shown to patients on the platform.
  3. Custom fees: Fullscript bills your patient for the cost of testing plus an itemized service fee you set. This fee is collected at checkout and paid out to your account.

Note:

Fullscript doesn’t determine HSA/FSA eligibility for lab tests. Patients should check with their plan administrator to confirm HSA/FSA coverage.

Patient pay

Streamline your workflow with Patient pay, Fullscript’s default billing method. Patients can pay for testing through the same secure checkout they use for supplements.

To use Patient pay, click Send to patient when reviewing your plan. You’ll see the same total price as your patient, including any applicable service fees. These may include blood lab draw fees, the 3% labs service fee for specialty tests, or the authorization network fee.

send to patient
Clicking Send to patient.

When your patient receives a notification about your testing recommendation, they’ll check out directly from their Fullscript account. See the patient checkout experience for more.

In-office checkout

The in-office checkout tool lets practitioners and staff place orders on a patient’s behalf. This is especially useful for securing payment at the end of an appointment or assisting less tech-savvy patients through checkout.

Note:

We’re exploring options for practices that stock specialty test kits or draw blood labs in-office. Currently, in-office checkout doesn’t support handing test kits to patients or ordering testing supplies for your office. To be notified when this feature becomes available, contact our labs team.

If you’ve used in-office checkout for supplements, it works the same way for labs:

  1. In the Review plan stage, select In-office checkout from the dropdown under Send to patient.
  2. Enter the patient’s legal first and last name, phone number, date of birth, and biological sex. Then, check the box confirming they’ve accepted the labs Terms and Conditions.
  3. Click Submit.
  4. After reviewing the order, click Continue to checkout.

Checking out labs with in-office checkout

In checkout, provide the patient’s address, preferred shipping method (where applicable), and payment method. Then, click Place your order.

Once submitted, the patient will receive a confirmation email with a summary of their order and applicable charges.

Next steps depend on the type of test ordered—blood labs, specialty testing, or both. For details, see our Quest testing guide and our specialty lab testing guide.

Practitioner pay

Prefer to pay upfront and bill patients separately? Practitioner pay gives you full control over lab billing, with no test pricing disclosed on the platform.

Note:

Currently, Practitioner pay is only available for lab testing. It’s not available for supplement-only plans, plans that include both supplements and labs, or recurring testing through Journeys.

To pay for testing upfront, check I’ll pay for patient’s order on the Review plan page. This step can be completed by a practitioner or an invited staff member once a patient is selected for the plan.

choosing practitioner pay
Selecting I’ll pay for patient’s order on the Review page.

You’ll then enter the required patient demographic information and agree to the lab terms of service on the patient’s behalf before clicking Submit.

Entering patient demographic information and clicking submit.
Click Submit after entering patient demographic information.

Checking out labs with practitioner pay

To check out with Practitioner pay:

  1. Provide the patient’s information, including their address.
  2. Click Continue.
  3. Enter your payment method and billing address.
  4. Click Place order to submit.

After the order is submitted, your patient will receive an email with their lab order details and a link to view them in their Fullscript account.

You can download a receipt for your records immediately after placing the order by clicking Download labs receipt.

downloading a labs receipt
Downloading your labs receipt.

No matter which billing method you choose, patients receive the same support and guidance throughout their testing process. When you pay upfront, the only difference is that patients won’t see test pricing, allowing you to handle billing separately. Their order will be clearly marked as Paid by practitioner.

Patient view of a lab order paid by their practitioner.

Custom fees

With custom fees, you can add an itemized service charge to lab orders to bill for services like test interpretation or consultations.

For specialty labs, custom fee payouts are initiated when the kit ships. For phlebotomy labs, the payout begins when the requisition is generated. Like supplement orders, you’ll receive the payment with your next payout. Custom lab fees appear as Custom fees in your payout report.

This service fee is set as the default for you and your staff, but you can edit or remove it for each lab recommendation.

Note:

If you’ve added a custom fee to a test and the patient requests a refund, 95% of the custom fee will be refunded. You may choose to cover the remaining 5% separately with your patient.

To enable custom fees:

  1. Go to Dispensary settings.
  2. Select Labs.
  3. Toggle on Enable custom fees.
enabling custom fees

Note:

Only the account owner can turn-on and manage custom fees from their Dispensary settings.

To enable custom fees for labs, you must have a bank account set up in your Fullscript profile. If this step isn’t complete, you’ll be prompted to do so first.

Next, select a default fee name from the dropdown that best describes the additional service provided:

  • Interpretation fee
  • Lab notes fee
  • Test analysis fee
  • Consultation fee
  • Admin fee
  • Education resource fee

Once your custom fee is set up, it will automatically appear when any staff member or practitioner creates a plan that includes testing.

When you send a plan with testing and a custom fee, patients will see the itemized service in their Fullscript account at checkout. They’ll pay for both the test and the custom fee during checkout.

A custom interpretation fee.

Note:

You can access all your custom fee transactions from your Financial reports section, in the same place where you currently manage your supplement payouts. See the Payout reports guide for more information.

Editing custom fees

To edit a custom lab fee, in the Review plan stage:

  1. Click Edit ( ) next to the custom fee.
  2. Update the fee name or amount in the Edit custom fee modal.
  3. Click Save to apply the changes.

Note:

To remove the custom fee from the patient’s plan, click Remove custom fee in the Edit custom fee modal.

Insurance

All lab testing on Fullscript is cash-pay only and isn’t eligible for insurance reimbursement, including direct billing or Superbills. Fullscript doesn’t determine HSA/FSA eligibility; patients should check with their plan administrator.

Additional service fees

Fullscript offers transparent, competitive pricing for all lab tests. When applicable, service fees are clearly shown to you and your patient at checkout.

  • Blood lab draw fee – Patients pay a flat $10 at checkout for Quest or Access Labcorp Draw testing, covering the full cost of phlebotomy at a Quest or Labcorp draw center.
  • Authorization network fee – A $12.50 fee per test or blood panel covers the authorizing clinician’s review, test ordering, and result monitoring. If a critical result is found, it also includes patient notification.
  • Custom fees – A custom, itemized fee to bill for additional services, such as test interpretation or consultations. Fullscript applies a 5% processing fee to cover costs.
  • Labs service fee – A low 3% service fee on the price of specialty tests. This fee doesn’t apply to blood labs.

Refunds and cancellations 

Refunds for lab orders follow the terms laid out in the Labs refund policy. If you need to request a refund or cancellation on behalf of your patient, please contact our support team.

If you’re looking to cancel a labs order, you can:

Note:

If you’ve added a custom fee to a test and the patient requests a refund, 95% of the custom fee will be refunded. You may choose to cover the remaining 5% separately with your patient.

Was this article helpful?