Skip to Content
Menu
v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Inventory (stock)
Invoicing (account)
Sales (sale_management)
Discuss (mail)
Lines of code 1443
Technical Name tax_avenger
LicenseSee License tab
Websitehttps://www.aglow.dev
Versions 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Inventory (stock)
Invoicing (account)
Sales (sale_management)
Discuss (mail)
Lines of code 1443
Technical Name tax_avenger
LicenseSee License tab
Websitehttps://www.aglow.dev
Versions 15.0 16.0 17.0 18.0
Community Enterprise
ZipTax Integration

Striking back against overpriced tax software

Paying thousands just to calculate what you owe?
Tired of hidden fees & annual price increases?
Afraid of being locked into a long, complex, and expensive contract?

Important

This Odoo app does not include a ZipTax API Subscription. You must purchase and maintain a valid GEO-Level API subscription separately from https://www.zip.tax/

A GEO-Level subscription is Required. The CORE-Level subscription will not work with this module!

Without a valid API key, this module will not be able to fetch sales tax rates.

Description

TaxAvenger is a no-nonsense, do-it-yourself tax solution built for companies that are tired of paying thousands for empty promises and bloated services. Most tax platforms pad their pricing with vague guarantees like audit protection - but when the time comes, they are nowhere to be found, buried behind loopholes and disclaimers.

TaxAvenger does not pretend to be your lawyer or CPA. It does not promise to fight the IRS on your behalf. What it does is give you the same tools that big companies use behind the scenes - a direct API integration, real-time tax rates, addons for nexus tracking and exemption certificate management (only if you need them), and basic tax reports - all inside your Odoo database. No middleman. No hidden fees. No smoke and mirrors.

How it works

  • ✓ Purchase a GEO-Level subscription from ZipTax at a fraction of the price of leading Tax Services
  • ✓ Configure all TaxAvenger settings in your Odoo database
  • ✓ TaxAvenger will parse the results from ZipTax and automatically apply tax rates to your Sales Orders & Invoices
  • ✓ File your own taxes using Odoo's Tax Reporting

Simple. Fast. Affordable.

TaxAvenger on Invoice

Key Features

  • Connects to the ZipTax API to fetch live US Sales Tax rates.
  • Applies tax rates on Sales Orders and Invoices.
  • Supports Origin or Destination FOB logic (storefront vs. shipping)
  • Exemption Certificate Management system (Sold as an add-on)
  • Define Categories for taxable/exempt product types per state
  • Export basic sales tax reports (Excel download)
  • Seamless integration with Odoo fiscal positions and tax logic.
  • Nexus Tracking system (Sold as an add-on)

TaxAvenger and API Settings

Accounting/Configuration/Settings/TaxAvenger

  1. Add your ZipTax API Key to the TaxAvenger Settings.
  2. Select the default TaxAvenger Category. (This Category will be used in the event that no category is defined on a product.)
  3. Click Save
  4. Click the "Test ZipTax Connection" button to verify a valid API key has been entered
  5. Optional: Save time and click the "Create all U.S. States" button to quickly create all valid US states
  6. Optional: Enable Logging to view the ZipTax results in your Database Server Logs (*This uses more API calls)
TaxAvenger ZipTax Configuration

TaxAvenger States

Accounting/Configuration/TaxAvenger States

1. Open each state that you want to collect taxes for and click the "Collect Taxes" button.

IMPORTANT: If the Collect Taxes button is unchecked, no taxes will be collected for this state.
TaxAvenger State Configuration

2. Configure your TaxAvenger categories. (You decide which types of categories are taxable per-state.)

*Consult a Tax Advisor or each States tax board resources to determine which types of products are taxable or exempt for each state.

Optional: Save time and click the "Add missing categories" to automatically add all available TaxAvenger categories to the current State.

TaxAvenger Configuration

TaxAvenger Category Assignment

TaxAvenger categories are evaluated on a hierarchy structure. When taxes are being determined, the categories will be evaluated for each sale or invoice line in the following order:

  1. TaxAvenger Category defined on the Product Variant
  2. TaxAvenger Category defined on the Product Template
  3. TaxAvenger Category defined on the Product Templates Product Category
  4. TaxAvenger Category defined on the Parent Category of the Product Category
  5. Default TaxAvenger Category defined in the TaxAvenger Settings

Configure a TaxAvenger Category for an entire Product Category

Inventory/Product Categories

TaxAvenger Category Configuration

Configure a TaxAvenger Category for a specific Product or Product Variant

Inventory/Products

TaxAvenger Category Configuration
Provider Odoo App Cost Order Limit - Cost (per month) Total Setup Cost (1st-year) Annual Cost (2nd-year+)
TaxCloud FREE 2,000 orders - $399+ View Pricing $4,788+ $4,788+
AvaTax FREE Reports of yearly costs over $30,000 View Variable $????
TaxJar Pro $225 2,500 orders - $499 View Pricing $5,389+ $5,389+
TaxAvenger $1000 2,500 orders* - $99 ZipTax Standard
25,000 orders* - $199 ZipTax Premium
$2,188
$3,388
$1,188
$2,388

*Each Order uses a minimum of 2-4 ZipTax API calls.

  • For the ZipTax Geo Standard plan (10,000 API Calls per month), this equates to between 2,500 and 5,000 Sales Orders OR Invoices.
  • For the ZipTax Geo Premium plan (100,000 API Calls per month), this equates to between 25,000 and 50,000 Sales Orders OR Invoices.

**Pricing data based on publicly available information as of [07/2025]. Actual pricing may vary. TaxAvenger is not affiliated with any of the listed providers.

Standard Odoo Tax Reports

Accounting/Reporting/Tax Report

Out-of-the-box Odoo (enterprise version) offers a default tax report that TaxAvenger works with naturally. Custom-configured tax reports can be setup in your database by turning on developer mode and navigating to Accounting/Configuration/Management/Tax Report.

Odoo Tax Reports

TaxAvenger Excel Reporting

Accounting/Reporting/TaxAvenger Reports

Download Excel reports that break-down your tax activity by a user-specified date range and state selection. TaxAvenger comes with one custom Excel report that summarizes Tax activity and groups total invoiced amounts by County, as well as by County/City.
Keep an eye out in the future for additional state-specific TaxAvenger Report Addons!

TaxAvenger Reports

Additional TaxAvenger Apps:

TaxAvenger PRO

  • - Manage Exemption Certificates for your customers
  • - Configure Exemption Rules per-state for complete control
  • - Get notifications when a certificate is close to expiring
  • - Track sales in states where you are not currently collecting taxes
  • - Configure Nexus Threshold settings per-state

Support

Need help? We are here for you.

contact@aglow.dev

TaxAvenger is a module developed and maintained by Alpenglow Technologies LLC. It is designed solely to connect Odoo to the ZipTax API and convert API responses into Odoo-compatible tax data.

Disclaimer:
Alpenglow Technologies LLC makes no guarantees regarding the accuracy, completeness, or reliability of the tax rates returned by the ZipTax API. All tax rate data is sourced directly from ZipTax, and Alpenglow Technologies LLC is not responsible for any errors, omissions, miscalculations, or consequences resulting from reliance on such data. Users are strongly advised to validate all tax information with a qualified tax professional before use in financial or compliance-related decisions.

This software is provided "as is", without warranty of any kind, express or implied. In no event shall Alpenglow Technologies LLC be held liable for any damages, including but not limited to loss of business, incorrect tax filings, or penalties resulting from the use of this module.

ZipTax is a third-party service and a registered trademark of its respective owner. This module is not affiliated with, endorsed by, or sponsored by ZipTax in any way.

A valid ZipTax API key is required to use this module. You must obtain your own API credentials by registering at https://www.zip.tax. This module does not include or provide an API key.

Copyright © 2025 Alpenglow Technologies LLC. All rights reserved.

This software, including all source code, user interface elements, scripts, and associated files (collectively, the "Software"), is the proprietary and confidential property of Alpenglow Technologies LLC (“Licensor”). Unauthorized use, reproduction, modification, distribution, or disclosure of the Software, in whole or in part, is strictly prohibited without prior written consent from the Licensor.

Licensee is granted a non-transferable, non-exclusive, revocable license to use the Software solely for its intended purpose, subject to the following conditions:

1. **Ownership & Copyright**
   The Software is protected by U.S. and international copyright laws. Alpenglow Technologies LLC retains all right, title, and interest in and to the Software, including all intellectual property rights.

2. **Restrictions**
   Licensee shall not:
   - Modify, copy, reproduce, sublicense, or distribute the Software;
   - Reverse engineer, decompile, disassemble, or attempt to derive the source code;
   - Remove, alter, or obscure any copyright, trademark, or proprietary notices;
   - Use the Software in any manner that violates applicable laws or third-party rights.

3. **No Warranty**
   THE SOFTWARE IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. USE OF THE SOFTWARE IS AT THE LICENSEE’S OWN RISK.

4. **Limitation of Liability**
   IN NO EVENT SHALL ALPENGLOW TECHNOLOGIES LLC BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING BUT NOT LIMITED TO DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

5. **Termination**
   This license is effective until terminated. It will terminate automatically without notice from the Licensor if the Licensee breaches any term of this agreement. Upon termination, the Licensee must immediately cease all use and destroy all copies of the Software.

6. **Governing Law**
   This Agreement shall be governed by and construed in accordance with the laws of the State of California, without regard to its conflict of law principles.

For inquiries or licensing requests, contact:  
**contact@aglow.dev**

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.