resolve_gst

0.0.4 • Public • Published

Description

it is a tiny gst library for inclusive and exclusive computation

Install from npm

npm install resolve_gst --save

Currently Added Features

import {gst} from 'resolve_gst'
npm install resolve_gst --save

Usage discount_type price & INCLUSIVE



let rate=580;
let qty=2;
let cgst=6;
let sgst=6;
let igst=0;
let cess=0;
//INCLUSIVE or EXCLUSIVE
let tax_type='INCLUSIVE'
//PRICE OR %
let discount_type='PRICE'
let discount=5;



gst(rate,qty,cgst,sgst,igst,cess,tax_type,discount_type,discount,function(result){

    console.log(result)

})

OUTPUT

{
tax_type: "INCLUSIVE",
sales_rate: 580,
qty: 2,
discount_type: "PRICE",
discount: 0.483,
discount_price: 5,
cgst: 6,
sgst: 6,
igst: 0,
cess: 0,
cgst_price: 61.843,
sgst_price: 61.843,
igst_price: 0,
cess_price: 0,
sub_total: 1035.71,
total_tax: 123.69,
final ammount: 1154.4
__proto__: Object}

Usage % price & INCLUSIVE


let rate=580;
let qty=2;
let cgst=6;
let sgst=6;
let igst=0;
let cess=0;
//INCLUSIVE or EXCLUSIVE
let tax_type='INCLUSIVE'
//PRICE OR %
let discount_type='%'
let discount=5;



gst(rate,qty,cgst,sgst,igst,cess,tax_type,discount_type,discount,function(result){

    console.log(result)

})

OUTPUT

{
tax_type: "INCLUSIVE",
sales_rate: 580,
qty: 2,
discount_type: "%"
discount: 5,
discount_price: 51.785500000000006,
cgst: 6,
sgst: 6,
igst: 0,
cess: 0,
cgst_price: 59.035,
sgst_price: 59.035,
igst_price: 0,
cess_price: 0,
sub_total: 1035.71,
total_tax: 118.07,
final ammount: 1102,

__proto__: Object}

Usage % price & EXCLUSIVE

let rate=580;
let qty=2;
let cgst=6;
let sgst=6;
let igst=0;
let cess=0;
//INCLUSIVE or EXCLUSIVE
let tax_type='EXCLUSIVE'
//PRICE OR %
let discount_type='%'
let discount=5;



gst(rate,qty,cgst,sgst,igst,cess,tax_type,discount_type,discount,function(result){

    console.log(result)

})

OUTPUT

{
tax_type: "EXCLUSIVE"
sales_rate: 580
qty: 2
discount_type: "%"
discount: 5
discount_price: 58
cgst: 6
sgst: 6
igst: 0
cess: 0
cgst_price: 66.12
sgst_price: 66.12
igst_price: 0
cess_price: 0
sub_total: 1160
total_tax: 132.24
final ammount: 1234.24
__proto__: Object}

Bug fixes

We are Not Responsible for if any damage causes(dont Download without knowledge)

Still in Developement Mode (confirm the library worth before you use)

Licensing

  • License Agreement: MIT
  • Author :Balaji

Readme

Keywords

none

Package Sidebar

Install

npm i resolve_gst

Weekly Downloads

0

Version

0.0.4

License

MIT

Unpacked Size

485 kB

Total Files

10

Last publish

Collaborators

  • isat07