Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added material on Australia, with some comments and questions

...

Is it done ?
No, there are only US and CANADA Sales Tax accounts for now.

– If the accounts just are intended to be "indirect taxes that must be administered by Ofbiz", then the fact that the accounts have a specific name ("sales tax" and not VAT or GST) is not greatly important. Given that the fine details of these taxes differ everywhere in the world, I would advocate for trying to make Ofbiz flexible enough to manage taxes everywhere. Having different accounts and entities for each tax authority would work against that flexibility. - Paul Foxworthy

Should it be per rate - different accounts for collected and duty tax for each rate ?
Per rate is not an obligation. A problem here is that it should be dynamic since rates can be created dynamically.

– Do you mean that per rate is not a requirement for Ofbiz? - Paul Foxworthy

Separating collected and due taxes is mandatory and done in OFBiz though no VAT specific accounts exist. See "Purchase order VAT" section below. We need at least an incoming tax (sales) GLAccount and an outgoing tax (purchase) GLAccount. Here is an interesting comment by Enrique Ruibal A.

– If Ofbiz is used by a multinational company, I assume there would need to be separate GL accounts for incoming and outgoing tax that needs to be reported to the various tax authorities. Comments?

– The collecting of tax must interact with multi-currency accounting.

Discounts applied per line

...

Since 1st January 2010, VAT is handled another way in EU (at least in France). In France for instance, you must declare (on the Net) the fiscal values (for instance total amoutamount, without taxes, due for services supplied in EU, but not in France) each 10 of month for the previous month. This results from this EU directive in order to prevent VAT carrousel. You don't charge VAT, but must show the customer VAT EU number on invoices.

...

JLR note 2008/11/18 : not sure who wrote that, nothing in Jira yet.

Paul Foxworthy 2010-10-21 The trouble is that the product store is being used to determine the tax that applies for sales, but there is no product store for purchases. There needs to be another way of determining  the tax that applies to purchase orders. It is true, as tax on a purchase order is just an estimate , but if you are paying at the time of purchase order, you want an accurate estimate so you pay the right tax with the order.

Shipment cost VAT

Shipment cost should be VAT aware (amounts should be splitted for netto + VAT on invoices). There is a field for that in Tax Autorithies/Product Rate : TaxAuthorityRateProduct.taxShipping. But shipping amounts are no VAT splitted.

...

Withholding amounts should be posted to separate GL account.INTERNATIONAL VAT/GST GUIDELINES

Australia requirements

I believe the Goods and Services Tax (GST) in Australia is quite similar to that in Canada and New Zealand, but I would welcome anyone's contributions here.

In Australia it is a legal requirement that retail prices quoted to consumers must include GST.

A 10% GST applies to most goods and services. In other words, a quoted retail price will likely include a GST of one-eleventh of that price.

Some goods are GST exempt, most notably fresh food.

As in many other jurisdictions, businesses account for the GST they have paid on their inputs, and charge GST on their sales. The difference between the two is paid to the Australian Tax Office regularly (monthly or quarterly, depending on the size of the business).

Just as described in "Invoice requirements" above for the EU, in Australia, if GST is part of an invoice, the total GST paid must be itemised. In addition, the invoice must have the words "Tax Invoice" on it.