We want you to know what to expect before you book. Below is how billing works at MyFamilyGP, along with our most commonly requested consultation and service fees.
MyFamilyGP is a private cash practice. Payment is required at the time of your consultation. After your visit, we provide a fully coded tax invoice, including ICD-10 diagnosis codes and procedure codes, which you can submit to your medical aid for reimbursement.
We do not bill medical aids directly. The amount you are reimbursed depends on your specific medical aid plan and benefits. See our Cash Practice Notice and Medical Aid Notice for full detail.
Pathology, blood work and similar clinical lab services are not provided by MyFamilyGP. These are handled by external pathology providers (sometimes located in the same building) and billed by them at fees they determine, separate from our consultation fees.
Our most frequently booked consultation types. All fees are inclusive of VAT.
| Service | Fee |
|---|---|
| Standard consultation (±30 minutes) — Code 0190 Our default appointment length for most concerns. | R915 |
| 45-minute consultation For somewhat more involved presentations, multiple issues, or where you'd like a bit more time without a full extended booking. | R1,345 |
| Extended consultation (±60 minutes, complex cases) For complex or multiple concerns. Please notify us at booking if you'd like a longer appointment. | R1,560 |
| Home or site visit (non-emergency) House calls are at the doctor's discretion, where clinically warranted, and must be booked 24+ hours in advance. They are charged at a different rate than a standard consultation. | R1,945 |
| Extended patient or family guidance session Focused on education, guidance, and support for ongoing care. | R1,245 |
| Service | Fee |
|---|---|
| Prescription / script (without consultation) For established patients seen by a MyFamilyGP doctor in the previous 6 months. | R270 |
| Medical reports / special motivations Written motivations for procedures, reports, and related documentation. Fee varies with complexity. | R300 – R500 |
We offer iron infusions as packages, with either Venofer or Monofer. Session length and number of sessions depend on your particular blood results. Many patients pre-authorise iron infusions with their medical aid — see our Iron Infusion page for details.
| Package | Fee (incl. VAT) |
|---|---|
| Venofer package | R2,792 |
| Monofer package | R9,238 |
Package prices are subject to change, and the final cost may be adjusted depending on your particular blood results. We will always confirm the price with you before proceeding.
We stock estrogen, testosterone and needle kits for patients on gender-affirming hormone therapy. Existing patients can use our HRT order form to request supplies.
| Item | Fee (incl. VAT) |
|---|---|
| Estradiol Valerate — per vial | R675 |
| Testosterone Cypionate — per vial | R525 |
| Needle kit — each Needles, syringes and sharps disposal supplies for self-administration. | R80 |
| Courier — within Cape Town Same-day or next-day, depending on courier availability. | R105 |
| Courier — elsewhere in South Africa Typically 1–3 working days, depending on destination. | R120 |
HRT pricing is reviewed periodically as supplier costs change. We will always confirm the current price at the time of order, before anything is dispensed.
We do not bill medical aids directly. You pay us at the time of your visit and we provide a detailed, fully coded invoice for you to submit to your scheme. Reimbursement depends on your plan and benefits. See our Medical Aid Notice.
We accept debit and credit card payments, EFT, and cash. For virtual consultations, a secure payment link can be provided.
Yes — pathology (billed by an external lab), medications, and materials are charged separately. We will always inform you of any additional costs before they are incurred.
We ask for as much notice as possible. Late cancellations (less than two hours before your appointment) may incur a fee, applied at the practice's discretion. See our No-Show Policy.
Email info@myfamily.gp or call 021 439 6060. Account queries are handled by Paige Holmes, our administrator for accounts.