Title: Gatemi Sales by Country
Author: gatemi
Published: <strong>October 1, 2026</strong>
Last modified: October 1, 2026

---

Search plugins

![](https://ps.w.org/gatemi-sales-by-country/assets/banner-772x250.png?rev=3722558)

![](https://ps.w.org/gatemi-sales-by-country/assets/icon-256x256.png?rev=3722558)

# Gatemi Sales by Country

 By [gatemi](https://profiles.wordpress.org/gatemi/)

[Download](https://downloads.wordpress.org/plugin/gatemi-sales-by-country.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/gatemi-sales-by-country/#description)
 * [Reviews](https://wordpress.org/plugins/gatemi-sales-by-country/#reviews)
 * [Development](https://wordpress.org/plugins/gatemi-sales-by-country/#developers)

 [Support](https://wordpress.org/support/plugin/gatemi-sales-by-country/)

## Description

Net, tax and gross for any date range, with a row for every country you sold
 into.
The report a shop needs before it can fill in a VAT return.

**Every figure comes off the orders themselves.** The tax lines an order
 carries
record the amounts **as they were charged**. Nothing here is worked out again from
the store’s current tax table — a country raises its VAT, a rate is corrected, and
a plugin that recomputes quietly restates a return that has already been filed. 
This one cannot.

**A sale is reported under where the goods went**, falling back to the
 billing 
country when there is no shipping address, which is the ordinary case for digital
goods. The fallback is **counted and named on the report** rather than assumed, 
because filing under the wrong country is exactly what this kind of plugin exists
to prevent.

**Money in two currencies is not money.** Orders placed in a currency other
 than
the store’s are left out of the totals, counted, and said out loud.

**Refunds come off.** A return is not a sale, and the tax on it is not tax
 the 
shop owes.

#### What you get

 * Net, tax and gross for any date range
 * A row per country, optionally broken down by state or province
 * Delivery shown separately
 * No database tables, no meta, nothing written to an order, and no
    storefront 
   code at all

#### The full edition

[Gatemi Tax Reports for WooCommerce](https://gatemi.com/plugins/tax-reports-for-woocommerce/)

is a separate plugin, sold on gatemi.com, that adds a line per country **and tax
rate** — the shape an OSS return is filed in, with the label the order itself carries—
and the country and per-rate tables as CSV downloads.

Both editions store their settings the same way, so upgrading keeps them.

### External services

None. This plugin makes no request anywhere.

## Screenshots

[⌊The report for a period: the totals, then a row per country, with the orders that
fell back to the billing country and any other-currency orders named.⌉⌊The report
for a period: the totals, then a row per country, with the orders that fell back
to the billing country and any other-currency orders named.⌉[

The report for a period: the totals, then a row per country, with the orders that
fell back to the billing country and any other-currency orders named.

[⌊The one setting, and the full edition described below it.⌉⌊The one setting, and
the full edition described below it.⌉[

The one setting, and the full edition described below it.

## FAQ

### Is this tax advice?

No. It reports what your shop charged. What you owe and where you file it is between
you and your accountant.

### What if I changed a tax rate last month?

Nothing in an old report moves. Every figure is what the order recorded at the time.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Gatemi Sales by Country” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ gatemi ](https://profiles.wordpress.org/gatemi/)

[Translate “Gatemi Sales by Country” into your language.](https://translate.wordpress.org/projects/wp-plugins/gatemi-sales-by-country)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gatemi-sales-by-country/),
check out the [SVN repository](https://plugins.svn.wordpress.org/gatemi-sales-by-country/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gatemi-sales-by-country/)
by [RSS](https://plugins.trac.wordpress.org/log/gatemi-sales-by-country/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release.
 * Net, tax and gross for any date range, a row per country and optionally per state,
   delivery shown separately.
 * Every figure read off the orders’ own tax lines as they were charged; refunds
   taken off; orders in another currency left out of the totals and counted; orders
   with no shipping address reported under the billing country and counted.
 * No database tables, no meta, nothing written to an order, no storefront code 
   and no external requests.

## Meta

 *  Version **1.0.0**
 *  Last updated **23 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [oss](https://wordpress.org/plugins/tags/oss/)[tax report](https://wordpress.org/plugins/tags/tax-report/)
   [vat](https://wordpress.org/plugins/tags/vat/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/gatemi-sales-by-country/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gatemi-sales-by-country/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gatemi-sales-by-country/reviews/)

## Contributors

 *   [ gatemi ](https://profiles.wordpress.org/gatemi/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gatemi-sales-by-country/)