Accounts Online



Accounts Online
User Management
Invoices & receipts
Custom Order Forms
Custom Fields
Protected Directories
Auto Accounts
API Functions
Handling Taxes
Shipping&Handling

We accept VISA and MasterCard



Taxes Handling


Accounts Online is capable of calculating and applying value added and sales taxes. Tax calculation performed by subroutines contained within tax.pm module. Standard edition includes generic module, which can be replaced by customized one in order to implement more complex country specific taxation schemes.

Exact value of tax (both VAT and Sales Tax) calculated on per product base and is a function of net amount, account id and product id. Each account record and each product record have fields named vat and gst. Generic tax.pm module assumes that

1) value of product vat(gst) field is a tax multiplier (i.e. if any given product should incur 10% sales tax the value of gst should be set to 0.10)

2) value of customer record vat(gst) field is 0 or undefined if customer is not subject for corresponding tax, 1 - otherwise.

Thus generic tax module calculates tax as net price x product.vat (or gst) x customer.vat (or gst).

You can set up vat and gst account fields manually using Account Manager or with custom order forms (see ACME Hosting sample application for details).

Please note, that taxes can be calculated only given valid account id. That means, that you should not use Auto Accounts feature and disable quick checkout for shopping cart.


Copyright © 1999-2010 Rush Project Inc. All rights reserved.

Offshore software development by CGI Research.
jonhdoe@eastwright.com