I never priced out the iPhones before today and when I did I only priced out the 17 Pro which does get the 10% discount. Also the 17 Air gets the 10% Discount. And as you said the 17 @ 256 gb gets the 6.6% discount while the 17 @ 512 gb gets like a 7.3% discount.
Edit: Google tells me:
While Apple advertises a 10% military discount, the actual discount amount on an iPhone can vary based on factors like the specific model, memory capacity, and promotions available on the day of purchase
. In some cases, the final price in the military store may not reflect a flat 10% off the public list price.
The following are likely reasons for not receiving the full 10% discount on the iPhone 17 base model through Apple's military purchase program:
- The base model iPhone 17 may have a lower profit margin. Apple might offer a more significant discount on higher-priced or Pro models. A February 2025 Apple Support Community discussion noted this pricing discrepancy for the iPhone 16. The user reported that the iPhone 16 Pro received a full 10% discount, but the base iPhone 16 model had a smaller discount.
- The price may already be pre-discounted. Prices in the military store, accessed through ID.me, are the final discounted prices. The discount may not be a straight 10% off the standard list price on the public Apple website.
- The discount may not be combined with other offers, such as carrier deals or trade-in promotions. Separate military discounts from wireless carriers like AT&T, Verizon, or T-Mobile are typically for the service plan, not for the phone itself. The Apple military discount cannot be used with these carrier discounts.