iPhone Repair Pricing: A Quote Framework for Healthy Margins on Models 7-15

Most repair shops price by gut feel and leave margin on the table. A structured quote sheet built around part cost multipliers and labor tiers lifts average ticket without changing your customer base. This guide gives you the framework and the numbers.

Build Your Price Formula

Start with three inputs: part cost (delivered, with duty), labor minutes, and local market ceiling. A workable structure:

Repair Type Typical Bench Time Pricing Approach
Battery swap (8 through 15) 25-45 min Part x 2.2 + fixed labor
Charging port 25-40 min Part x 2.0 + fixed labor
Screen assembly 20-40 min Part x 1.8 (part cost dominates)
Camera module 30-50 min Part x 1.9, premium for Pro OIS models
Speaker / taptic / SIM parts 15-25 min Minimum shop rate x 1.5
Board-level work 60+ min Hourly rate, diagnostic fee credited on repair

Quoting Rules That Protect Margin

  • Quote in ranges, invoice at the measured point. Battery jobs are 30 minutes; say 30-45.
  • Charge a diagnostic fee for no-fault-found. Free diagnostics on intermittent faults become unpaid labor.
  • Bundle counter offers: battery + port clean, screen + tempered glass. Bundles lift ticket 15-25% in most shops.
  • Flag paired-data services: True Tone restoration or health pairing justifies a $5-10 line item most customers accept.

Sample Quote Ladder

For an iPhone 12 battery with a $9 delivered part cost in a mid-tier market: quote $32-38, invoice $34, add $6 port clean bundle acceptance roughly 40% of the time. Across 20 batteries a week, structured quoting adds $300-500 weekly versus flat gut pricing.

Keep part costs low with the batteries collection, charging ports, and for iPhone 12 model pages, and track your numbers against our repair business guides on this blog.

FAQ

Should labor differ by model generation? Slightly - 14/15 seals cost more time, so add $3-5 on newer generations.

How often should I reprice? Quarterly, or whenever a supplier price moves more than 8%.

What about warranty cost in pricing? Add 3-5% to cover claims; shops that skip this subsidize failures out of profit.