PLI Tax Audit (Practice)

Tax Audit protection

There are two ways to create a quote. Use one or the other:

A quote that mixes parameters from the two is refused.


With a single state

Parameter Explanations

Parameter Type Description
product String The product slug: "abtaxauditau"
premium_cents Integer The amount of the premium in cents (eg a $1,347.67 premium would be 134767)
premium_sales_tax_cents Integer The amount of the GST for just the premium component, in cents
admin_fee_cents Integer The amount of the admin fee (doc fee) in cents
admin_fee_sales_tax_cents Integer The amount of the GST for just the admin fee (doc fee) component, in cents
broker_fee_cents Integer The amount of the broker fee being charged by the broker in cents
broker_fee_sales_tax_cents Integer The amount of the GST for just the broker fee component, in cents
stamp_duty_cents Integer The amount of the stamp duty in cents
region String The state the business is based in ('ACT', 'NSW', 'NT', 'QLD', 'SA', 'TAS', 'VIC', 'WA')
limit_cents Integer The amount of the selected limit, in cents
business_type_turnover string The value selected for the business type/turnover from the defined list (see options below)
master_policy_entity String The name of the entity that has the "master policy"
policy_start_date String Optional, see Products page for more info
name_of_insured String The name of the main entity being covered
additional_entities String[] Optional, An array of strings, each being the name of an additional entity being covered
name String The name of the contact person at the insured entity
email String The email address for the contact person at the insured entity

Parameters required to create a quote

All Parameters are required to create a quote with the following exeptions:

{
  "product": "abtaxauditau",
  "premium_cents": 47500,
  "premium_sales_tax_cents": 4750,
  "admin_fee_cents": 250,
  "admin_fee_sales_tax_cents": 25,
  "broker_fee_cents": 1500,
  "broker_fee_sales_tax_cents": 150,
  "stamp_duty_cents": 4703,
  "region": "NSW",
  "limit_cents": 2000000,
  "master_policy_entity": "Big Accounting Pty Ltd",
  "policy_start_date": "2021-10-15",
  "name_of_insured": "Mary's IT Services Pty Ltd",
  "additional_entities": ["Mary Family Trust", "Mary Super Fund"],
  "name": "Mary Smith",
  "email": "mary@example.com"
}

With turnover by state

Stamp duty for this class of insurance is split across the states where the insured earns its turnover. This way of quoting sends the turnover percentage and the stamp duty for each state.

Parameter Explanations

Parameter Type Description
product String The product slug: "abtaxauditau"
premium_cents Integer The amount of the premium in cents (eg a $1,347.67 premium would be 134767)
premium_sales_tax_cents Integer The amount of the GST for just the premium component, in cents
admin_fee_cents Integer The amount of the admin fee (doc fee) in cents
admin_fee_sales_tax_cents Integer The amount of the GST for just the admin fee (doc fee) component, in cents
broker_fee_cents Integer The amount of the broker fee being charged by the broker in cents
broker_fee_sales_tax_cents Integer The amount of the GST for just the broker fee component, in cents
region_earnings_percentages Object The percentage of the insured's turnover earned in each state (see rules below)
stamp_duty_cents_by_region Object The amount of the stamp duty for each state, in cents (see rules below)
limit_cents Integer The amount of the selected limit, in cents
business_type_turnover string The value selected for the business type/turnover from the defined list (see options below)
master_policy_entity String The name of the entity that has the "master policy"
policy_start_date String Optional, see Products page for more info
name_of_insured String The name of the main entity being covered
additional_entities String[] Optional, An array of strings, each being the name of an additional entity being covered
name String The name of the contact person at the insured entity
email String The email address for the contact person at the insured entity

Turnover and stamp duty by state

Both use the state codes nsw, vic, qld, sa, wa, tas, nt and act.

The premium, the premium GST, the fees and the GST on the fees are sent as single amounts. We split the premium and its GST across the states by the percentages, and the parts always add up to the amounts you sent.

A quote is refused if it also sends region or stamp_duty_cents.

Parameters required to create a quote

All Parameters are required to create a quote with the following exceptions:

{
  "product": "abtaxauditau",
  "premium_cents": 47500,
  "premium_sales_tax_cents": 4750,
  "admin_fee_cents": 250,
  "admin_fee_sales_tax_cents": 25,
  "broker_fee_cents": 1500,
  "broker_fee_sales_tax_cents": 150,
  "region_earnings_percentages": { "nsw": 60, "vic": 30, "act": 10 },
  "stamp_duty_cents_by_region": { "nsw": 2822, "vic": 1097, "act": 0 },
  "limit_cents": 2000000,
  "master_policy_entity": "Big Accounting Pty Ltd",
  "policy_start_date": "2021-10-15",
  "name_of_insured": "Mary's IT Services Pty Ltd",
  "additional_entities": ["Mary Family Trust", "Mary Super Fund"],
  "name": "Mary Smith",
  "email": "mary@example.com"
}

Business Type / Turnover options