AvaTax for Communications

Customizations
Jurisdiction Determination
Legacy Profiles
Lookups
Tax Calculation

LineItem

Data for an Invoice Line Item.

Parameters
refOptional
string

Reference ID for the Line Item.

fromOptional
Location
toOptional
Location
chgOptional
number

Charge Amount.

Default: 0

lineOptional
integer

Number of Lines.

Default: 0

locOptional
integer

Number of Locations. Default: 0

minOptional
number

Number of Minutes.

Default: 0

saleOptional
integer

Sale Type. 0 = Wholesale : Indicates that the Line Item was sold to a wholesaler. 1 = Retail : Indicates that the Line Item was sold to an end user. 2 = Consumed : Indicates that the Line Item was consumed directly (SAU products only). 3 = VendorUse : Indicates that the Line Item is subject to vendor use tax (SAU products only).

plspOptional
number

Private Line Split.

Percentage used to split a transaction between two Locations.

inclOptional
boolean

Tax Inclusive. true = The charge for the Line Item is tax inclusive. false = The charge for the Line Item is not tax exclusive.

Default: false

prorOptional
number

prorated Percentage.

Percentage used for the prorated calculation of fixed taxes.

proadjOptional
integer

prorated Adjustment. 0 = No prorated adjustment. 1 = Do not return non-proratable fixed taxes in the response. 2 = Return non-proratable fixed taxes in the response.

Default: 0

tranOptional
integer

Transaction Type ID.

servOptional
integer

Service Type ID.

dbtOptional
boolean

Debit.

Indicates if the Line Item is prepaid.

Default: false

adjOptional
boolean

Is Adjustment. true = The Line Item is an Adjustment. false = The Line Item is not an Adjustment.

Default: false

adjmOptional
integer

Adjustment Method. DEPRECATED

discOptional
integer

Discount Type. 0 = None. 1 = Retail Product: An amount subtracted from the original price to arrive at a lower price. 2 = Manufacturer Product: A discount of the total amount reimbursed to either the retailer or the customer by the manufacturer. 3 = Account Level: A stand-alone discount that is not applied against any service but instead as a stand-alone product. 4 = Subsidized: A discount caused exclusively in telephone service where the telephone provider provides a service to a lifeline eligible customer. The discount will be on the local exchange service. 5 = Goodwill: The total discount of a service that is recorded for accounting purposes but never billed to a customer.

Using a Discount Type other than 0 may result in a $0.00 tax calculation. Some jurisdictions do not allow tax refunds for other discount types.

optOptional
array

Optional Values.

Maximum of 5. Keys must be numeric from 5 to 10. DEPRECATED

propOptional
integer

Sales And Use Attribute Property.

The attribute and property used for supported Sales and Use Transaction/Service Pairs. Developer Guide - Attribute Properties

billOptional
Location
custOptional
integer

Customer Type. 0 = Residential 1 = Business 2 = Senior Citizen 3 = Industrial

lflnOptional
boolean

Lifeline.

Lifeline is a federal program that subsidizes the cost of phone and internet for eligible customers. true = The customer is a Lifeline participant. false = The customer is not a Lifeline participant.

Default: false

dateOptional
string

Invoice Date.

The date when the transaction occurred.

If not set, uses date at invoice level

qtyOptional
integer

Quantity.

Quantity to be applied to the Line Item.

Taxation is equivalent to repeating the Line Item the number of times equal to the Quantity.

Must be a positive integer greater than or equal to 1. Quantity is not supported on Tax Inclusive or prorated transactions.

Default: 1

glrefOptional
string

General Ledger Reference.