At&t Rate Plans Calculator

AT&T Rate Plans Calculator .att-calc-wrapper { max-width: 800px; margin: 0 auto; font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; background: #fff; border: 1px solid #e0e0e0; border-radius: 8px; padding: 30px; box-shadow: 0 4px 12px rgba(0,0,0,0.05); } .att-calc-header { text-align: center; margin-bottom: 25px; } .att-calc-header h2 { color: #0057b8; /* AT&T Blueish */ margin: 0; font-size: 28px; } .att-row { display: flex; flex-wrap: wrap; gap: 20px; margin-bottom: 20px; } .att-col { flex: 1; min-width: 250px; } .att-label { display: block; font-weight: 600; margin-bottom: 8px; color: #333; } .att-input, .att-select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .att-input:focus, .att-select:focus { border-color: #0057b8; outline: none; box-shadow: 0 0 0 3px rgba(0,87,184,0.1); } .att-checkbox-group { margin-top: 10px; background: #f9f9f9; padding: 15px; border-radius: 6px; } .att-checkbox-item { display: flex; align-items: center; margin-bottom: 10px; } .att-checkbox-item:last-child { margin-bottom: 0; } .att-checkbox-item input { width: 20px; height: 20px; margin-right: 10px; cursor: pointer; } .att-btn { width: 100%; background-color: #0057b8; color: white; border: none; padding: 15px; font-size: 18px; font-weight: bold; border-radius: 50px; cursor: pointer; transition: background 0.3s; margin-top: 10px; } .att-btn:hover { background-color: #00428c; } .att-results { margin-top: 30px; background-color: #f0f7ff; border: 1px solid #cce4ff; border-radius: 8px; padding: 20px; display: none; } .att-result-row { display: flex; justify-content: space-between; margin-bottom: 12px; font-size: 16px; color: #555; } .att-result-total { border-top: 2px solid #0057b8; padding-top: 15px; margin-top: 15px; font-size: 24px; font-weight: 800; color: #0057b8; display: flex; justify-content: space-between; } .att-disclaimer { font-size: 12px; color: #888; margin-top: 15px; line-height: 1.4; } .att-content-section { max-width: 800px; margin: 40px auto; font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; } .att-content-section h2 { color: #0057b8; margin-top: 30px; } .att-content-section h3 { color: #444; } .att-content-section ul { margin-bottom: 20px; } .att-content-section li { margin-bottom: 8px; }

AT&T Wireless Plan Estimator

Calculate monthly costs based on lines, Unlimited Your Way® tiers, and discounts.

1 Line 2 Lines 3 Lines 4 Lines 5+ Lines
Unlimited Starter® SL Unlimited Extra® EL Unlimited Premium® PL
Base Plan Cost (with applied discounts): $0.00
AutoPay Savings: -$0.00
Signature Program Savings: -$0.00
Device Installments: $0.00
Estimated Monthly Total: $0.00
($0.00 per line)

*Estimates exclude taxes, government fees, and activation fees. Pricing reflects current Unlimited Your Way® estimations. Signature Program discount typically credits Unlimited Premium® to the cost of Unlimited Extra®. AutoPay requires debit or bank account payment.

function calculateAttPlan() { // 1. Get Input Values var linesElem = document.getElementById("attLines"); var planElem = document.getElementById("attPlanTier"); var deviceElem = document.getElementById("attDeviceInstallments"); var autopayElem = document.getElementById("attAutopay"); var sigElem = document.getElementById("attSignature"); var numLines = parseInt(linesElem.value); var planTier = planElem.value; // starter, extra, premium var deviceCost = parseFloat(deviceElem.value); var isAutopay = autopayElem.checked; var isSignature = sigElem.checked; // Validate Device Cost if (isNaN(deviceCost) || deviceCost 4) priceIndex = 4; // cap at index 4 (5+ lines) // 3. Determine Base Rate Per Line (Assuming AutoPay) var baseRatePerLine = pricing[planTier][priceIndex]; // 4. Calculate Signature Discount Logic // Signature Discount usually gives Premium for the price of Extra. // It does not usually apply to Starter or Extra. var signatureSavingsTotal = 0; if (isSignature && planTier === 'premium') { var extraRate = pricing['extra'][priceIndex]; var discountPerLine = baseRatePerLine – extraRate; baseRatePerLine = extraRate; // Set rate to Extra signatureSavingsTotal = discountPerLine * numLines; } // 5. Calculate Total Plan Cost (Assuming AutoPay) var totalPlanCost = baseRatePerLine * numLines; // 6. Handle AutoPay logic // The matrix above assumes AutoPay is ON. // If AutoPay is OFF, we must ADD $10 per line. var autoPaySavingsDisplayed = 0; if (isAutopay) { // If checked, the price is valid as is. // We display how much they are "saving" relative to the non-autopay price. autoPaySavingsDisplayed = 10 * numLines; } else { // If unchecked, we add $10 per line to the total cost. totalPlanCost = totalPlanCost + (10 * numLines); autoPaySavingsDisplayed = 0; } // 7. Final Totals var finalMonthlyBill = totalPlanCost + deviceCost; var costPerLine = finalMonthlyBill / numLines; // 8. Update DOM document.getElementById("resBasePlan").innerText = "$" + (totalPlanCost + signatureSavingsTotal – (isAutopay ? 0 : 10*numLines)).toFixed(2); if (isAutopay) { document.getElementById("resAutopaySave").innerText = "-$" + autoPaySavingsDisplayed.toFixed(2); document.getElementById("resAutopaySave").parentElement.style.display = "flex"; } else { document.getElementById("resAutopaySave").parentElement.style.display = "none"; } if (signatureSavingsTotal > 0) { document.getElementById("resSigSave").innerText = "-$" + signatureSavingsTotal.toFixed(2); document.getElementById("resSigSave").parentElement.style.display = "flex"; } else { document.getElementById("resSigSave").parentElement.style.display = "none"; } document.getElementById("resDevices").innerText = "$" + deviceCost.toFixed(2); document.getElementById("resTotal").innerText = "$" + finalMonthlyBill.toFixed(2); document.getElementById("resPerLine").innerText = "($" + costPerLine.toFixed(2) + " per line)"; document.getElementById("attResultBox").style.display = "block"; }

Understanding Your AT&T Wireless Rate Plan

Choosing the right mobile plan can be complex due to the varying discounts, tiered pricing structures, and additional fees. This AT&T Rate Plans Calculator helps you estimate your monthly bill under the current "Unlimited Your Way®" structure.

Key Pricing Factors

  • Number of Lines: AT&T uses a volume-based discount model. The cost per line drops significantly as you add more lines. For example, a single line on Unlimited Premium® PL might cost $85, but with 4 lines, that same plan drops to roughly $50 per line.
  • AutoPay & Paperless Billing: This is a critical discount. AT&T typically offers a $10 discount per line if you sign up for AutoPay (using a debit card or bank account) and paperless billing. Without this, your bill will be significantly higher.
  • Signature Program: If you are a member of AARP, a student, a teacher, a nurse, a physician, active military, or an employee of a partnering corporation, you may qualify for the Signature Program. A common benefit is getting the Unlimited Premium® plan for the price of the Unlimited Extra® plan.

Plan Tiers Explained

The estimator above allows you to select from the three primary tiers available today:

  1. Unlimited Starter® SL: The entry-level plan. It includes unlimited data, but speeds may slow down if the network is busy. It usually provides standard definition streaming.
  2. Unlimited Extra® EL: The mid-tier plan. It typically includes a specific amount of "Premium Data" (high-speed data that isn't slowed based on usage until a high cap is reached) and extra hotspot data.
  3. Unlimited Premium® PL: The top-tier plan. This plan generally offers unlimited premium data that doesn't slow down based on usage, 4K UHD streaming, and the highest allotment of hotspot data.

Does This Calculator Include Taxes?

No. Cellular bills include various government surcharges, administrative fees, and local taxes that vary by zip code. A safe rule of thumb is to add roughly 10% to 15% to your estimated subtotal to account for these final surcharges.

Leave a Comment