Easiest path
SAQ A: fully outsourced
22 controls. For merchants who use a hosted payment page (Stripe Checkout, PayPal, Shopify Payments) where customers are redirected entirely off your domain. Card data never enters your servers. Annual cost: $300 to $1,000.
Common mistake: assuming you qualify when JavaScript on your payment page can intercept card data before it reaches the provider. If your site loads scripts on the payment page, you almost certainly need SAQ A-EP instead.
Hardest path
SAQ D: the catch-all
329 controls. The default for any merchant who stores card data, processes payments through their own server-side code, or fits no other SAQ. Annual cost: $5,000 to $20,000+. Many SAQ D merchants could move to SAQ A or SAQ A-EP through tokenization or a hosted payment page.
When to skip the SAQ entirely: if you are heading toward Level 1 or your acquirer is asking for evidence beyond an SAQ, a QSA-led ROC may be a more efficient route than a 329-question self-attestation.