Iaa Fees Calculator

IAA Fees Calculator – Calculate Your IAA Service Charges :root { –primary-color: #004a99; –success-color: #28a745; –background-color: #f8f9fa; –text-color: #333; –border-color: #ddd; –card-background: #fff; –shadow: 0 2px 5px rgba(0,0,0,0.1); } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: var(–background-color); color: var(–text-color); line-height: 1.6; margin: 0; padding: 0; display: flex; flex-direction: column; align-items: center; padding-top: 20px; padding-bottom: 40px; } .container { width: 100%; max-width: 960px; margin: 0 auto; padding: 0 15px; box-sizing: border-box; } header { background-color: var(–primary-color); color: white; padding: 20px 0; text-align: center; width: 100%; margin-bottom: 30px; } header h1 { margin: 0; font-size: 2.5em; font-weight: 700; } main { background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: var(–shadow); width: 100%; box-sizing: border-box; } h2, h3 { color: var(–primary-color); margin-top: 1.5em; margin-bottom: 0.8em; } .loan-calc-container { background-color: var(–card-background); padding: 25px; border-radius: 8px; box-shadow: var(–shadow); margin-bottom: 30px; } .input-group { margin-bottom: 20px; text-align: left; } .input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: var(–primary-color); } .input-group input[type="number"], .input-group input[type="text"], .input-group select { width: calc(100% – 20px); padding: 12px 10px; border: 1px solid var(–border-color); border-radius: 4px; font-size: 1em; box-sizing: border-box; transition: border-color 0.3s ease; } .input-group input[type="number"]:focus, .input-group input[type="text"]:focus, .input-group select:focus { border-color: var(–primary-color); outline: none; } .input-group .helper-text { font-size: 0.85em; color: #666; margin-top: 5px; display: block; } .error-message { color: #dc3545; font-size: 0.85em; margin-top: 5px; display: block; min-height: 1.2em; } .button-group { display: flex; justify-content: space-between; margin-top: 25px; gap: 10px; } .button-group button { padding: 12px 20px; border: none; border-radius: 5px; cursor: pointer; font-size: 1em; font-weight: 600; transition: background-color 0.3s ease, transform 0.2s ease; flex: 1; } .button-group button.primary { background-color: var(–primary-color); color: white; } .button-group button.primary:hover { background-color: #003366; transform: translateY(-1px); } .button-group button.secondary { background-color: #6c757d; color: white; } .button-group button.secondary:hover { background-color: #5a6268; transform: translateY(-1px); } .button-group button.reset { background-color: #ffc107; color: #212529; } .button-group button.reset:hover { background-color: #e0a800; transform: translateY(-1px); } #result { background-color: var(–success-color); color: white; padding: 20px; margin-top: 25px; border-radius: 5px; text-align: center; font-size: 1.4em; font-weight: 700; box-shadow: inset 0 0 10px rgba(0,0,0,0.2); } #result .label { font-size: 0.8em; font-weight: 500; display: block; margin-bottom: 5px; } .intermediate-results { display: flex; flex-wrap: wrap; justify-content: space-around; margin-top: 25px; gap: 15px; } .intermediate-results .result-box { background-color: var(–card-background); border: 1px solid var(–border-color); border-radius: 5px; padding: 15px; text-align: center; box-shadow: var(–shadow); flex: 1; min-width: 150px; } .intermediate-results .result-box .value { font-size: 1.6em; font-weight: 700; color: var(–primary-color); display: block; margin-bottom: 5px; } .intermediate-results .result-box .label { font-size: 0.9em; font-weight: 600; color: #555; } .formula-explanation { margin-top: 25px; padding: 15px; background-color: #e9ecef; border-left: 4px solid var(–primary-color); font-size: 0.95em; color: #444; } table { width: 100%; border-collapse: collapse; margin-top: 25px; margin-bottom: 25px; box-shadow: var(–shadow); } th, td { padding: 12px 15px; text-align: left; border: 1px solid var(–border-color); } thead { background-color: var(–primary-color); color: white; } tbody tr:nth-child(even) { background-color: #f2f2f2; } caption { font-size: 1.1em; font-weight: 600; color: var(–primary-color); margin-bottom: 10px; text-align: left; } canvas { display: block; margin: 25px auto; background-color: var(–card-background); border-radius: 5px; box-shadow: var(–shadow); } .chart-legend { text-align: center; margin-top: 10px; font-size: 0.9em; color: #555; } .chart-legend span { display: inline-block; margin: 0 10px; } .chart-legend .color-box { display: inline-block; width: 12px; height: 12px; margin-right: 5px; vertical-align: middle; border: 1px solid #ccc; } .article-content { margin-top: 40px; background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: var(–shadow); text-align: left; } .article-content h2, .article-content h3 { margin-top: 1.8em; margin-bottom: 0.8em; color: var(–primary-color); border-bottom: 1px solid #eee; padding-bottom: 5px; } .article-content p { margin-bottom: 1.2em; color: #444; } .article-content ul, .article-content ol { margin-bottom: 1.2em; padding-left: 25px; } .article-content li { margin-bottom: 0.6em; } .article-content strong { color: var(–primary-color); } .article-content a { color: var(–primary-color); text-decoration: none; font-weight: 600; } .article-content a:hover { text-decoration: underline; } .faq-list .faq-item { margin-bottom: 15px; border-bottom: 1px dashed #eee; padding-bottom: 10px; } .faq-list .faq-item:last-child { border-bottom: none; } .faq-list .faq-question { font-weight: 700; color: var(–primary-color); cursor: pointer; display: block; margin-bottom: 5px; } .faq-list .faq-answer { display: none; padding-left: 10px; color: #555; } .faq-list .faq-answer.visible { display: block; } .related-links ul { list-style: none; padding: 0; } .related-links li { margin-bottom: 10px; } .related-links li a { font-weight: 600; } .related-links li span { display: block; font-size: 0.9em; color: #666; margin-top: 3px; } footer { text-align: center; margin-top: 40px; font-size: 0.9em; color: #777; } @media (max-width: 768px) { header h1 { font-size: 1.8em; } main { padding: 20px; } .button-group { flex-direction: column; } .button-group button { width: 100%; } .intermediate-results .result-box { min-width: unset; width: 100%; } }

IAA Fees Calculator

Estimate IAA Service Charges Accurately

IAA Fees Calculator

Calculate the estimated IAA fees based on the final sale price of the vehicle.

The total amount the vehicle sold for at auction.
Public Buyer Dealer Buyer Select whether you are a public or dealer buyer.
Estimated Total IAA Fees $0.00
$0.00 Buyer Fee
$0.00 Processing Fee
$0.00 Total Estimated Fees
Formula Used:

IAA fees are calculated based on the final sale price and buyer type. Public buyers typically pay a percentage of the sale price plus a fixed processing fee. Dealer buyers may have different fee structures, often involving tiered percentages or specific agreements.

Simplified Calculation:

Total Fees = Buyer Fee + Processing Fee

Buyer Fee = (Sale Price * Buyer Fee Percentage)

Processing Fee = Fixed Amount (varies by buyer type)

Note: Actual IAA fees can vary based on specific auction terms, location, and membership status. This calculator provides an estimate.

Fee Breakdown by Sale Price
Buyer Fee Processing Fee Total Fees
IAA Fee Structure (Illustrative)
Buyer Type Sale Price Range Buyer Fee % Processing Fee ($)
Public Buyer $0 – $1,000 10% $150
Public Buyer $1,001 – $5,000 8% $150
Public Buyer $5,001+ 6% $150
Dealer Buyer All Prices Tiered (e.g., 2-5%) $75

What is IAA Fees?

IAA fees, often referred to as IAA service charges or auction fees, are the costs incurred by a buyer when purchasing a vehicle through IAA (Insurance Auto Auctions). IAA is one of the largest auto auctions in North America, specializing in salvage, damaged, and used vehicles. These fees are separate from the vehicle's hammer price and cover the operational costs of the auction house, including listing, bidding platform maintenance, inspection services, and administrative overhead. Understanding IAA fees is crucial for anyone participating in IAA auctions, whether they are individual buyers, dismantlers, repair shops, or licensed dealers, as they significantly impact the total cost of acquiring a vehicle.

Many individuals new to auto auctions mistakenly believe the winning bid is the final price they pay. However, the IAA fees calculator is designed to bridge this knowledge gap. It helps potential buyers estimate the additional charges they will face, allowing for more accurate budgeting and preventing unexpected expenses. Common misconceptions include assuming a flat fee regardless of the sale price or buyer status, or underestimating the impact of different buyer tiers (like public vs. dealer) on the overall cost. This calculator aims to demystify these charges.

Who should use an IAA fees calculator?

  • Individual Buyers: Those looking to purchase a vehicle for personal use, repair, or resale.
  • Auto Repair Shops: Businesses that need parts or vehicles for repair projects.
  • Dismantlers & Salvage Yards: Professionals who acquire vehicles for parts harvesting.
  • Licensed Dealers: Businesses that buy vehicles for inventory, repair, and resale.
  • Anyone new to IAA auctions: To understand the true cost of participation.

IAA Fees Formula and Mathematical Explanation

The calculation of IAA fees can vary slightly depending on the buyer type (Public vs. Dealer) and specific auction house policies. However, a general formula can be established to estimate these charges. The core components typically include a buyer's premium (a percentage of the sale price) and a fixed processing fee.

General Formula:

Total IAA Fees = Buyer Fee + Processing Fee

Where:

  • Buyer Fee: This is usually a percentage of the final sale price (hammer price). The percentage can vary based on the sale price bracket and the buyer's classification (public or dealer).
  • Processing Fee: This is a fixed administrative charge applied per vehicle, which can also differ based on the buyer type.

Detailed Breakdown:

1. Buyer Fee Calculation:

Buyer Fee = Final Sale Price × Buyer Fee Percentage

The Buyer Fee Percentage is determined by the tiered structure set by IAA. For example:

  • If the sale price is $500, and the public buyer fee for that bracket is 10%, the Buyer Fee is $500 × 0.10 = $50.
  • If the sale price is $6,000, and the public buyer fee for that bracket is 6%, the Buyer Fee is $6,000 × 0.06 = $360.

2. Processing Fee Calculation:

Processing Fee = Fixed Amount

This fee is constant for a given buyer type within a specific transaction. For instance:

  • A public buyer might have a fixed processing fee of $150.
  • A dealer buyer might have a lower fixed processing fee, such as $75.

Variables Table:

Variable Meaning Unit Typical Range
Final Sale Price The winning bid amount for the vehicle. USD ($) $100 – $50,000+
Buyer Fee Percentage The percentage charged on the sale price, varying by price tier and buyer type. % 2% – 10% (can be higher for low-value items)
Processing Fee A fixed administrative charge per vehicle. USD ($) $50 – $200
Total IAA Fees The sum of the Buyer Fee and Processing Fee. USD ($) Varies significantly based on sale price and fees.

It's important to note that these are general guidelines. Always refer to the specific fee schedule provided by IAA for the auction you are participating in. You can often find this information on the IAA website or by contacting their customer support. Using an IAA fees calculator helps to quickly estimate these costs.

Practical Examples (Real-World Use Cases)

Let's illustrate how the IAA fees calculator works with two distinct scenarios:

Example 1: Public Buyer Purchasing a Sedan

Scenario: Sarah, a public buyer, wins a bid on a used sedan for a final sale price of $4,500. She needs to estimate the total cost including IAA fees.

Inputs:

  • Final Sale Price: $4,500
  • Buyer Type: Public Buyer

Calculation using the calculator's logic (based on illustrative table):

  • Sale Price falls into the $1,001 – $5,000 bracket for public buyers.
  • Buyer Fee Percentage = 8%
  • Buyer Fee = $4,500 × 0.08 = $360
  • Processing Fee = $150 (fixed for public buyers in this tier)
  • Total IAA Fees = $360 + $150 = $510

Result: The estimated IAA fees for Sarah are $510.

Interpretation: Sarah knows that in addition to the $4,500 hammer price, she will need to pay approximately $510 in IAA fees. Her total acquisition cost for the vehicle will be around $5,010, plus any transportation or registration costs.

Example 2: Dealer Buyer Purchasing a Truck

Scenario: "Auto Parts Pro," a licensed dealer, wins a bid on a salvage truck for $8,000. They need to calculate the associated IAA fees, which often have different structures for dealers.

Inputs:

  • Final Sale Price: $8,000
  • Buyer Type: Dealer Buyer

Calculation using the calculator's logic (based on illustrative table):

  • Assuming a tiered dealer fee structure where 5% applies to this price point.
  • Buyer Fee = $8,000 × 0.05 = $400
  • Processing Fee = $75 (fixed for dealer buyers)
  • Total IAA Fees = $400 + $75 = $475

Result: The estimated IAA fees for Auto Parts Pro are $475.

Interpretation: The dealer anticipates paying $475 in IAA fees on top of the $8,000 bid. This results in a total vehicle cost of $8,475 from IAA, excluding other potential costs like transportation. The lower processing fee for dealers is a significant advantage.

These examples highlight the importance of using an IAA fees calculator to get a clear picture of the total investment required.

How to Use This IAA Fees Calculator

Our IAA Fees Calculator is designed for simplicity and accuracy. Follow these steps to estimate your IAA service charges:

  1. Enter the Final Sale Price: In the "Final Sale Price ($)" field, input the exact amount the vehicle sold for at the IAA auction. This is the hammer price.
  2. Select Buyer Type: Choose either "Public Buyer" or "Dealer Buyer" from the dropdown menu. This selection is critical as fee structures differ significantly between these two categories.
  3. View Results: As soon as you enter the sale price and select the buyer type, the calculator will automatically update.
    • The primary result at the top shows the Total Estimated Fees.
    • Below that, you'll find the breakdown: the calculated Buyer Fee and the applicable Processing Fee.
  4. Understand the Formula: A brief explanation of the calculation logic is provided below the results, clarifying how the fees are derived.
  5. Analyze the Chart and Table: The dynamic chart visually represents how fees change with the sale price, while the table offers a snapshot of typical fee structures.
  6. Copy Results: Use the "Copy Results" button to easily transfer the key figures (Total Fees, Buyer Fee, Processing Fee, and key assumptions like Sale Price and Buyer Type) to your clipboard for reporting or further analysis.
  7. Reset: If you need to start over or clear the fields, click the "Reset" button. It will restore the calculator to its default state.

Decision-Making Guidance: Use the estimated total cost (Sale Price + Total IAA Fees) to determine if the vehicle acquisition is financially viable for your needs. Compare the total cost against the vehicle's market value and potential repair costs.

Key Factors That Affect IAA Results

Several factors influence the final IAA fees you will pay. Understanding these can help you better predict costs and strategize your bidding:

  1. Final Sale Price: This is the most significant variable. Since the buyer's premium is often a percentage of the sale price, higher sale prices directly lead to higher buyer fees. The tiered structure means the percentage might decrease as the price increases, but the absolute fee amount still rises.
  2. Buyer Type (Public vs. Dealer): This is a primary differentiator. Licensed dealers typically benefit from lower buyer fee percentages and significantly lower processing fees due to their volume and established relationship with IAA. Public buyers generally face higher fees.
  3. Fee Tier Structure: IAA uses different brackets or tiers based on the sale price. A vehicle selling for $900 might incur a different percentage fee than one selling for $1,100, even if both are purchased by a public buyer. This structure is designed to balance revenue generation with auction accessibility.
  4. Specific Auction Policies: While general rules apply, individual IAA auction locations or specific sale events might have unique fee variations. Promotions, special sales, or regional differences can sometimes alter the standard fee schedule. Always check the specific auction's terms.
  5. Membership Status: For dealers, their level of membership or volume of business with IAA might influence negotiated fee rates. Higher-tier members could potentially access more favorable pricing.
  6. Additional Services: Fees calculated by this tool typically cover the basic auction and processing charges. Costs for optional services like enhanced inspections, transportation, storage beyond a grace period, or re-keying services are usually separate and will add to the total expense.
  7. Taxes and Registration: While not part of IAA's direct fees, state and local sales taxes, title, and registration fees are additional costs you'll incur when taking ownership of the vehicle. These vary widely by location.

Frequently Asked Questions (FAQ)

Are IAA fees negotiable?
For public buyers, IAA fees are generally non-negotiable and follow a set schedule. Licensed dealers may have negotiated rates based on their volume and relationship with IAA.
Can I avoid IAA fees?
No, IAA fees are a mandatory part of the purchase process for all buyers. They are essential for covering the auction's operational costs.
Do IAA fees include taxes?
No, IAA fees typically do not include sales tax, title, or registration fees. These are separate costs that vary by state and locality.
What is the difference between a public buyer and a dealer buyer fee?
Dealer buyers, who hold a valid dealer license, usually pay lower buyer fees and processing fees compared to public buyers. This reflects their professional status and higher volume of transactions.
How accurate is this IAA fees calculator?
This calculator provides an estimate based on typical IAA fee structures. Actual fees can vary slightly depending on the specific auction location, current promotions, and your individual buyer status. Always verify with IAA's official fee schedule.
What happens if I bid but don't complete the purchase?
If you win a bid and fail to complete the purchase, IAA may charge you penalties or fees, and your bidding privileges could be suspended or revoked. It's crucial to be certain about your purchase before bidding.
Does the buyer fee apply to all vehicles?
Yes, the buyer fee, calculated as a percentage of the sale price, generally applies to all vehicles sold through IAA auctions, though the percentage varies by sale price tier and buyer type.
Where can I find the official IAA fee schedule?
The official fee schedule is usually available on the IAA website (iaai.com) or can be obtained by contacting IAA customer support or your assigned IAA representative.

Related Tools and Internal Resources

© 2023 IAA Fees Calculator. All rights reserved.

This calculator is for estimation purposes only. Consult official IAA documentation for exact figures.

var salePriceInput = document.getElementById('salePrice'); var buyerTypeSelect = document.getElementById('buyerType'); var salePriceError = document.getElementById('salePriceError'); var buyerFeeValueSpan = document.getElementById('buyerFeeValue'); var processingFeeValueSpan = document.getElementById('processingFeeValue'); var totalFeesValueSpan = document.getElementById('totalFeesValue'); var resultDiv = document.getElementById('result'); var feesChart; var feesChartCtx; function initializeChart() { if (feesChartCtx) { feesChartCtx.destroy(); } feesChartCtx = document.getElementById('feesChart').getContext('2d'); feesChart = new Chart(feesChartCtx, { type: 'bar', data: { labels: [], datasets: [{ label: 'Buyer Fee', data: [], backgroundColor: 'rgba(0, 74, 153, 0.6)', borderColor: 'rgba(0, 74, 153, 1)', borderWidth: 1 }, { label: 'Processing Fee', data: [], backgroundColor: 'rgba(40, 167, 69, 0.6)', borderColor: 'rgba(40, 167, 69, 1)', borderWidth: 1 }, { label: 'Total Fees', data: [], backgroundColor: 'rgba(108, 117, 125, 0.6)', borderColor: 'rgba(108, 117, 125, 1)', borderWidth: 1 }] }, options: { responsive: true, maintainAspectRatio: false, scales: { y: { beginAtZero: true, ticks: { callback: function(value) { return '$' + value.toLocaleString(); } } } }, plugins: { legend: { display: false }, tooltip: { callbacks: { label: function(context) { var label = context.dataset.label || "; if (label) { label += ': '; } if (context.parsed.y !== null) { label += new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD' }).format(context.parsed.y); } return label; } } } } } }); } function updateChart() { if (!feesChart) { initializeChart(); } var salePrice = parseFloat(salePriceInput.value); var buyerType = buyerTypeSelect.value; var labels = []; var buyerFees = []; var processingFees = []; var totalFees = []; var pricePoints = [0, 1000, 5000, 10000, 20000, 30000]; for (var i = 0; i salePrice && i > 0) { currentPrice = salePrice; // Ensure we don't go beyond the current input price } if (i > 0 && pricePoints[i-1] === currentPrice) continue; // Avoid duplicate points if pricePoints has duplicates var bfPercentage = 0; var procFee = 0; if (buyerType === 'public') { if (currentPrice <= 1000) { bfPercentage = 0.10; procFee = 150; } else if (currentPrice <= 5000) { bfPercentage = 0.08; procFee = 150; } else { bfPercentage = 0.06; procFee = 150; } } else { // dealer // Simplified dealer structure for chart example if (currentPrice <= 5000) { bfPercentage = 0.05; procFee = 75; } else { bfPercentage = 0.03; procFee = 75; } } var buyerFee = currentPrice * bfPercentage; var currentTotalFees = buyerFee + procFee; labels.push('$' + currentPrice.toLocaleString()); buyerFees.push(buyerFee); processingFees.push(procFee); totalFees.push(currentTotalFees); if (currentPrice === salePrice) break; // Stop if we've reached the input price } feesChart.data.labels = labels; feesChart.data.datasets[0].data = buyerFees; feesChart.data.datasets[1].data = processingFees; feesChart.data.datasets[2].data = totalFees; feesChart.update(); } function calculateFees() { var salePrice = parseFloat(salePriceInput.value); var buyerType = buyerTypeSelect.value; // Reset errors salePriceError.textContent = ''; buyerFeeValueSpan.textContent = '$0.00'; processingFeeValueSpan.textContent = '$0.00'; totalFeesValueSpan.textContent = '$0.00'; resultDiv.innerHTML = 'Estimated Total IAA Fees$0.00′; // Validation if (isNaN(salePrice) || salePrice < 0) { salePriceError.textContent = 'Please enter a valid positive number for sale price.'; return; } var buyerFeePercentage = 0; var processingFee = 0; if (buyerType === 'public') { if (salePrice <= 1000) { buyerFeePercentage = 0.10; processingFee = 150; } else if (salePrice <= 5000) { buyerFeePercentage = 0.08; processingFee = 150; } else { buyerFeePercentage = 0.06; processingFee = 150; } } else { // dealer // Example dealer structure – actual rates vary significantly if (salePrice <= 5000) { buyerFeePercentage = 0.05; processingFee = 75; } else { buyerFeePercentage = 0.03; processingFee = 75; } } var buyerFee = salePrice * buyerFeePercentage; var totalFees = buyerFee + processingFee; buyerFeeValueSpan.textContent = '$' + buyerFee.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }); processingFeeValueSpan.textContent = '$' + processingFee.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }); totalFeesValueSpan.textContent = '$' + totalFees.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }); resultDiv.innerHTML = 'Estimated Total IAA Fees$' + totalFees.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }); updateChart(); } function resetCalculator() { salePriceInput.value = "; buyerTypeSelect.value = 'public'; salePriceError.textContent = "; calculateFees(); // Recalculate to reset to 0 } function copyResults() { var salePrice = salePriceInput.value || 'N/A'; var buyerType = buyerTypeSelect.value; var buyerFee = buyerFeeValueSpan.textContent; var processingFee = processingFeeValueSpan.textContent; var totalFees = totalFeesValueSpan.textContent; var assumptions = "Key Assumptions:\n"; assumptions += "- Sale Price: " + (salePrice === 'N/A' ? 'Not Entered' : '$' + parseFloat(salePrice).toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 })) + "\n"; assumptions += "- Buyer Type: " + buyerType.charAt(0).toUpperCase() + buyerType.slice(1) + "\n"; var textToCopy = "— IAA Fees Estimate —\n\n"; textToCopy += "Total Estimated Fees: " + totalFees + "\n"; textToCopy += "Buyer Fee: " + buyerFee + "\n"; textToCopy += "Processing Fee: " + processingFee + "\n\n"; textToCopy += assumptions; navigator.clipboard.writeText(textToCopy).then(function() { // Optional: Show a confirmation message var originalText = document.querySelector('.button-group button.primary').textContent; document.querySelector('.button-group button.primary').textContent = 'Copied!'; setTimeout(function() { document.querySelector('.button-group button.primary').textContent = originalText; }, 1500); }).catch(function(err) { console.error('Failed to copy text: ', err); // Fallback for older browsers or environments where clipboard API is restricted alert('Could not copy results. Please copy manually:\n\n' + textToCopy); }); } // Initialize chart on load document.addEventListener('DOMContentLoaded', function() { initializeChart(); calculateFees(); // Calculate initial values based on defaults }); // FAQ toggles var faqQuestions = document.querySelectorAll('.faq-list .faq-question'); for (var i = 0; i < faqQuestions.length; i++) { faqQuestions[i].addEventListener('click', function() { var answer = this.nextElementSibling; answer.classList.toggle('visible'); }); }

Leave a Comment