At Infinity, we strive to make our clients feel confident not only in the services that they are receiving, but also with transparency of our cost of services. Our pricing structure is built on a per-form basis, meaning each return type has a base price plus additional fees depending on the complexity of the tax return. During our complimentary tax consultation, we will walk through your previous year's return and your current documents to provide an estimated preparation cost prior to any preparation services.

Starting Rates:

 We believe that our rates are competitive in the North Alabama region and aim to provide exceptional services at a reasonable price. However, our rates do increase between 5-10% annually to combat inflation.

  • Individual Return (1040)- $200
  • Corporation Return (1120)- $825
  • S-Corp Return (1120S)- $825
  • Partnership Return (1165)- $825
  • Estate Return (1041)- $825

Individual Return (1040) Rate Examples:

Please note that the below examples are not subject to your same tax preparation needs. For a more accurate preparation fee for your tax return, we highly recommend scheduling a consultation.

  • $200 - $300 Return: Basic W-2, dependents, some charitable contributions, a health savings account
  • $300 - $400 Return: any of the above basic return documents, plus items like additional taxes from IRAs or other investment account, capital gains and/or losses, Social Security
  • $400 - $500 Return: Any of the above documents, plus items like filing in multiple states, itemized deductions, Business Income Deductions, additional tax credits such as childcare expenses or residential clean energy credit, Business Profit and Loss, Self-Employment, expenses for business use of your home
  • $500 - $600: any of the above documents, plus items like a rental property, Interest and Ordinary Dividends, and multiple sources of income
  • $600+: If you feel that you are self-estimating your return to be $600 or higher, we highly recommend scheduling a consultation with our skilled team to best determine your tax needs and preparation estimate.

*We require all client documents to be in-house by no later than March 30th to guarantee filing your return by the tax deadline. If you deliver your documents after March 30th and would like Infinity to complete your return by the filing deadline, there will be a Rush Fee of +50% of your preparation fee.


IRS and State Refunds & Balances Due:

Infinity does NOT make early refund deposits for you, nor can we track the status of your refund within the IRS processing system. Infinity does NOT handle any IRS or State tax balances due on your behalf. We are more than happy to help you make the payment during your pickup appointment, or feel free to use the below instructions to make a payment online.

  • Pay Your IRS Balance
    1. Go to the IRS payment portal: IRS Payment Link
    2. Choose a payment method:
      Direct Pay (bank account) - No Fees
      Credit/Debit Card or Digital Wallet - Processing fees apply
    3. Select "Pay individual tax" under Personal Tax Payments
    4. Click the blue "Make a Payment" button under Pay Personal Taxes
    5. On the Tax Informationscreen, enter:
      Reason for Payment: BALANCE DUE
      Apply Payment To: INCOME TAX
      Tax Period for Payment: SELECT YEAR YOU ARE PAYING
    6. Complete the next screens to enter your personal and payment information.
  • Pay Your Alabama Balance
    1. Go to the Alabama payment portal: Alabama Payment Link
    2. Payments: > Make a payment
    3. Under Payment Type, select: Individual Income Tax
    4. Under Type of Payment, select: RETURN PAYMENT
    5. Under ID Type,select: Social Security Number
    6. Complete the next screens to enter your personal and payment information.
  • How to make an IRS Extension Payment

    Teaser: An extension only extends the time to file your return and does not include a payment extension. This payment will be applied to the current tax filing year to reduce any potential penalties and interest for late payment.

    1. Go to the IRS payment portal: IRS Payment Link
    2. Choose a payment method: 
      Direct Pay (bank account) - No fees
      Credit/Debit Card or Digital Wallet - Processing fees apply
    3. Select "Pay individual tax" under Personal Tax Payments
    4. Click the blue "Make a Payment" button under Pay Personal Taxes
    5. On the Tax Information screen, enter:
      Reason for Payment: Extension (Do NOT select Estimated Tax—this applies to 2025 taxes, not your 2024 extension!)
      Apply Payment To: 4868 (for 1040, 1040A, 1040EZ) Tax Period for Payment: 2024
    6. Complete the next screens to enter your personal and payment information.
    7. IMPORTANT: Once your payment is complete, please email a copy of your confirmation to info@infinitytaxandfinancial.com so we can ensure it is properly recorded on your return.
  • How to Make an Alabama Extension Payment

    Teaser: An extension only extends the time to file your return and does not include a payment extension. This payment will be applied to the current tax filing year to reduce any potential penalties and interest for late payment.

    1. Go to the Alabama payment portal: Alabama Payment Link
    2. Payments: > Make a payment
    3. Under Payment Type,select: Individual Income Tax
    4. Under Type of Payment, select: Extension Payment
    5. Under ID Type, select: Social Security Number
    6. Complete the next screens to enter your personal and payment information.
    7. Important:Once your payment is complete, please email a copy of your confirmation to info@infinitytaxandfinancial.com so we can ensure it is properly recorded on your return.
  • How to Make an IRS Estimated Payment

    Teaser: An extension only extends the time to file your return and does not include a payment extension. This payment will be applied to the current tax filing year to reduce any potential penalties and interest for late payment.

    1. Go to the IRS payment portal: IRS Payment Link
    2. Choose a payment method:
      Direct Pay (bank) - No fees
      Credit/Debit Card or Digital Wallet - Processing fees apply
    3. Select "Pay individual tax" under Personal Tax Payments
    4. Click the blue "Make a Payememt" button under Pay Personal Taxes
    5. On the Tax Information screen, enter:
      Reason for Payment: Extension (Do NOT select Estimated Tax—this applies to 2025 taxes, not your 2024 extension!)
      Apply Payment To: 4868 (for 1040, 1040A, 1040EZ)
      Tax Period for Payment: 2024
    6. Complete the next screens to enter your personal and payment information.
    7. IMPORTANT: Once your payment is complete, please email a copy of your confirmation to info@infinitytaxandfinancial.com so we can ensure it is properly recorded on your return.
  • How to Make an Alabama Extension Payment

    Teaser: An extension only extends the time to file your return and does not include a payment extension. This payment will be applied to the current tax filing year to reduce any potential penalties and interest for late payment.

    1. Go to the Alabama payment portal: Alabama Payment Link
    2. Payments: > Make a Payment
    3. Under Payment Type, select: Individual Income Tax
    4. Under Type of Payment, select: Extension Payment
    5. Under ID Type, select: Social Security Number
    6. Complete the next screens to enter your personal and payment information.
    7. IMPORTANT: Once your payment is complete, please email a copy of your confirmation to info@infinitytaxandfinancial.com so we can ensure it is properly recorded on your return.
  • How to Make an IRS Estimated Payment
    1. Go to the IRS payment portal: IRS Payment Link
    2. Choose a payment method:
      Direct Pay (bank account) - No Fees
      Credit/Debit Card or Digital Wallet - Processing fees apply
    3. Select "Pay individual tax" under Personal Tax Payments
    4. Click the blue "Make a Payment" button under Pay Personal Taxes
    5. On the Tax Information screen, enter:
      Reason for Payment: ESTIMATED TAX
      Apply Payment To: 1040ES
    6. Complete the next screens to enter your personal and payment information.
  • How to Make an Alabama Estimated Payment
    1. Go to the Alabama payment portal: Alabama Payment Link
    2. Payments: > Make a Payment
    3. Under Payment Type, select: Individual Income Tax
    4. Under Type of Payment, select: ESTIMATED PAYMENT
    5. Under ID Type, select: Social Security Number
    6. Complete the next screens to enter your personal and payment information.