Forums / Currencies & Sales Taxes, VAT, GST, etc. / how to create a new tax zone for USA with flat fee + percentage fee.

how to create a new tax zone for USA with flat fee + percentage fee.

Views: 2,467

Results 1 to 8 of 8
3 Oct 2025, 4:00 AM
#1
p1drobert2 avatar

p1drobert2

New Zenner

Join Date:
Feb 2019
Location:
Melbourne Australia
Posts:
61
Plugin Contributions:
0

how to create a new tax zone for USA with flat fee + percentage fee.

Hi,

I'm using Zencart v2.1.0.

I'm trying to set up the taxes for America, shipping from Australia. The taxes are 10%, but there's also a 1.69 AUD flat fee that's charged by the third party group that collects the tariff amount from us. I've created a tax zone for America for 10% but there seems to be no way to add this extra flat fee of $1.69.
Is there any way to do this? Since its only America that requires these extra fees, I can't just add it to all my products.

Regards
P1DRobert2

3 Oct 2025, 11:31 AM
#2
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,119
Plugin Contributions:
56

Re: how to create a new tax zone for USA with flat fee + percentage fee.

You could create an order_total module that you restrict to the "America" zone that adds that 1.69 to each order destined to America.

6 Oct 2025, 2:43 AM
#3
p1drobert2 avatar

p1drobert2

New Zenner

Join Date:
Feb 2019
Location:
Melbourne Australia
Posts:
61
Plugin Contributions:
0

Re: how to create a new tax zone for USA with flat fee + percentage fee.

Thank you LAT9,

create an order_total module? How do I do that exactly?

6 Oct 2025, 9:51 AM
#4
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,119
Plugin Contributions:
56

Re: how to create a new tax zone for USA with flat fee + percentage fee.

p1drobert2:

Thank you LAT9,

create an order_total module? How do I do that exactly?
Exactly is a big ask; that's probably best suited to be performed by someone who knows!

6 Oct 2025, 1:47 PM
#5
mprough avatar

mprough

Totally Zenned

Join Date:
Nov 2007
Location:
Woodbine, Georgia, United States
Posts:
4,305
Plugin Contributions:
39

Re: how to create a new tax zone for USA with flat fee + percentage fee.

p1drobert2:

Hi,

I'm using Zencart v2.1.0.

I'm trying to set up the taxes for America, shipping from Australia. The taxes are 10%, but there's also a 1.69 AUD flat fee that's charged by the third party group that collects the tariff amount from us. I've created a tax zone for America for 10% but there seems to be no way to add this extra flat fee of $1.69.
Is there any way to do this? Since its only America that requires these extra fees, I can't just add it to all my products.

Regards
P1DRobert2

If you're not using the COD modules under order total, you could edit & override the language file to say AUD fee blah blah instead & restrict it to US zone.

~melanie

6 Oct 2025, 6:25 PM
#6
pilou2 avatar

pilou2

Zen Follower

Join Date:
Jun 2008
Location:
Japan
Posts:
414
Plugin Contributions:
6

Re: how to create a new tax zone for USA with flat fee + percentage fee.

Have a look at this plugin, it might be what you are looking for.
https://www.zen-cart.com/downloads.php?do=file&id=2308

ZC v2.2.2 PHP 8.4+ MySQL 8.4+

15 Oct 2025, 1:50 AM
#7
p1drobert2 avatar

p1drobert2

New Zenner

Join Date:
Feb 2019
Location:
Melbourne Australia
Posts:
61
Plugin Contributions:
0

Re: how to create a new tax zone for USA with flat fee + percentage fee.

pilou2:

Have a look at this plugin, it might be what you are looking for.
https://www.zen-cart.com/downloads.php?do=file&id=2308

Thank you pilou2, that looks as if it might work. I'll check it out and will advise if it worked.

25 Oct 2025, 12:18 AM
#8
oldngrey avatar

oldngrey

Zen Follower

Join Date:
Apr 2008
Location:
Qld, Australia
Posts:
429
Plugin Contributions:
0

Re: how to create a new tax zone for USA with flat fee + percentage fee.

I've tried the shipping surcharge and it works well in this scenario. Tariff charge included , from new tax zone set for USA, plus shipping surcharge.

OldNGrey
ZC222 PHP 8.4.16
MySQL 11.8.5-MariaDB