Overview of Sales Tax

Sales tax in the U.S. is governed by state and local authorities, with varying rules, rates, and exemptions. It may be applied based on the seller’s (origin-based) or buyer’s (destination-based) location, and businesses must collect it if they have a physical or economic nexus in a state. Consumers are responsible for use tax when sales tax isn’t collected at purchase. Businesses must configure tax settings, authorities, exemptions, and preferences in Zakya to ensure proper tax compliance.

Sales Tax

Sales tax is a method of taxation used by the United States of America to collect taxes. It is a one-time charge paid by the consumer when purchasing goods and services.

How does sales tax differ in the US?

Like other countries, the US does not have a nationwide sales tax; the taxes are levied by the state, county, and local authorities. Some US states have only a statewide sales tax with no local (city/county) taxes, and some states have only local sales taxes but no state-level sales tax.

For example, Connecticut has a state-wide tax of 6.25% but no local (city/county) taxes, whereas Alaska does not have a state-wide tax but has a local tax range of (1–7.5%).

States like Oregon do not have sales tax at any level.

  • Intrastate - If the products and services are sold within the same state.
  • Sales tax based on origin
    The sales tax is imposed based on the seller's location, regardless of where the consumer is. For example, suppose you own a store in Houston, Texas, and your customer lives in Austin, Texas. Because Texas is an origin-based state, you apply your Houston sales tax rate to goods and services.
  • Sales tax based on destination
    The consumer's delivery or shipping address determines the application of sales tax. For example, suppose you run a business in Denver, Colorado, and you ship some goods to a customer in Boulder, Colorado. Because Colorado is a destination-based state, you charge the Boulder sales tax rate rather than Denver's.
  • Interstate - If goods and services are sold across states.
  • Nexus sales tax
    Nexus is a connection or presence in a state that grants that state the legal authority to require a business to collect and remit sales tax. The nexus sales tax is divided into two types: physical and economic.
  • Physical nexus
    If your company has a physical presence or an employee working in a state where you make sales, you are eligible for physical nexus. For example, suppose you own a store in Portland, Oregon and sell products to neighboring states through your website. To improve your logistics, you've opened a small distribution warehouse in Sacramento, California. Since you have a physical presence in Sacramento, you have created a physical nexus in that state. You must obtain a seller permit from the California state tax authorities and collect California sales tax on all orders shipped to California addresses.
  • Economic nexus
    If your business has significant sales activity in a state, even if there is no physical presence, you are eligible for economic nexus in that state. For example, suppose you own a gift shop in Los Angeles, California, and sell products online across the United States. Due to a sudden increase in demand, you made an online $110,000 sale from Florida with no physical presence in the state. Since you exceeded Florida's remote sales limit of $100,000, you have created an economic nexus in that state. You must obtain a seller permit from the Florida state tax authorities and collect Florida sales tax on all orders shipped to Florida addresses during that year.
  • Use tax

    Use tax is a tax imposed on the use, storage, or consumption of goods within a state when sales tax was not collected at the time of purchase. This tax is the responsibility of the consumer.

    For example, suppose you are an online seller from Utah who regularly ships gardening tools to a buyer in Georgia. You made $55,000 in Georgia sales last year, which is well below the state's economic nexus threshold. You are exempt from collecting Georgia sales tax because you have no physical or economic nexus in the state. However, the Georgia buyer uses the gardening tools in Georgia, which has sales/use tax laws. The buyer is responsible for filing and paying use tax with the Georgia tax authorities.

    Tax exemption/Excise items

    Since the tax is imposed by state and local governments, tax exemptions are also defined by them. Most states in the US exempt groceries, medications, healthcare equipment, basic utilities, agricultural equipment, non-profit organizations, charities, and resale purchases from sales taxes.

    Excise items are goods and services that are subject to federal and/or state excise taxes. Manufacturers and distributors frequently pay excise taxes, which are then passed on to consumers at the final price. Examples include tobacco products, alcohol, gasoline, and financial services.

    Sales tax eligibility

    In the US, a business is required to collect and remit sales tax once it establishes either a physical nexus (a physical presence) or an economic nexus (by exceeding the state's sales threshold).

    If your business meets either of these criteria, you must register with the appropriate state authorities and obtain a seller’s permit to legally collect and remit sales tax in that state.

    Enable Sales Tax

    You need to enable sales tax in order to have it reflected in all your modules.

  • Navigate to Settings > Taxes.
  • Click Enable Sales Tax.

  • Once enabled, you will be directed to the tax page with all options associated with sales taxes, exemptions, and tax authorities.

    Create a New Tax

    To associate a sales tax to your transactions, you need to create a tax with required information like name, tax authority, and rate.

    FieldDescription
    Tax NameIt simply refers to the name you would like to assign to a particular tax. For example, Los Angeles can be the name assigned to the sales tax for the city of Los Angeles.
    Tax AuthorityIt refers to the organization in charge of collecting taxes in a specified region. For example, the Travis County Tax Office is the tax authority for Austin, Texas.
    Tax RateIt refers to the tax rate for a particular region in percentage. For example, the tax rate in Los Angeles, California is 9.50%.

  • Navigate to Settings > Taxes.
  • Click + New Tax.

  • Enter the required details and click Save.

  • Create a Tax Group

    Most states in the US levy multiple taxes. To configure taxes for these states, you can start by creating individual taxes and grouping them together.

    Utah has a state sales tax rate of 4.7%, a local sales tax rate of 1%, and a county option sales tax rate of .25%. A total sales tax of $5.95 will be levied on taxable items.

  • Navigate to Settings > Taxes.
  • Click the drop-down icon adjacent to the + New Tax button and select New Tax Group.

  • Provide a name for the tax group and check the taxes you want the group to be associated with.

  • Click Save.
  • Create a Tax Exemption

    Certain items and customers may be exempt from sales tax under US tax laws. To ensure these exemptions are applied correctly, you should create a tax exemption and associate it with the applicable items or individuals.

    FieldDescription
    Exemption ReasonYou have to enter why a customer/item is exempt from sales tax. For example, child care and non-profit organizations are exempt from tax.
    DescriptionYou can provide a detailed description of the tax exemption. This is for your own reference.
    TypeYou have to choose the type of tax exemption (Customer or Item).

  • Navigate to Settings > Taxes.
  • Click the drop-down icon adjacent to the + New Tax button and select New Tax Exemption.

  • Provide the required details and click Save.

  • Create a Tax Authority

    A tax authority is a government agency responsible for the intake of government revenue, including taxes and sometimes non-tax revenue. They involve themselves with tax collection, investigation of tax evasion, or carrying out audits.

    For example, if you run a store in Franklin City, Virginia, you must register with the Virginia Department of Taxation to obtain a sales tax permit. The Virginia Department of Taxation serves as the primary tax authority responsible for administering sales tax in the state.

    FieldDescription
    Tax AuthorityIt simply refers to the name you would like to assign to a particular tax authority. For example, State of Texas can be the name assigned to the Texas state tax authority.
    StateChoose the state where the tax authority operates. For instance, the Los Angeles Office of Finance is a local tax authority based in California.
    DescriptionYou can provide a detailed description of the tax exemption. This is for your own reference.

  • Navigate to Settings > Taxes.
  • Click the drop-down icon adjacent to the + New Tax button and select New Tax Authority.

  • Provide the required details and click Save.

  • Note

    • When you mark a customer as tax-exempt, you are required to specify the reason for exempting them from tax (Exemption Reason) and the authority that allows this exemption (Tax Authority).

    Actions on Sales Tax

    Modify Sales Tax

    If a tax authority updates a tax rate, the corresponding changes should be promptly reflected in the individual tax or tax group configurations to ensure compliance and avoid potential penalties.

  • Navigate to Settings > Taxes.

  • Click the drop-down icon adjacent to the tax/tax group and select Edit option.

  • Provide the required details and click Save.
  • Delete Sales Tax

    If you no longer require a particular tax or tax group, you can delete the tax/tax group.

  • Navigate to Settings > Taxes.
  • Click the drop-down icon adjacent to the tax/tax group and select Delete option.

  • In the pop-up that appears, click Ok to delete the tax/tax group.

  • Default Sales Tax

    The Default Tax will be used in transactions when customer tax is not available. The first tax you create will be marked as the Default Tax initially. However, you can change it.

    Default tax can be useful for the following scenarios:

  • When customers are imported into Zakya, their tax preference is not set.
  • When these customers are involved in transactions, the Default Tax will be applied in those transactions.
  • The tax preference will also not be set for customers who were created before sales tax was enabled.
  • Here again, the Default Tax will be used in transactions where these customers are involved.
  • Default tax in POS

    If the customer's delivery type is either Fulfill Now or Store Pickup, the store's default tax will be applied, regardless of the customer's location. This is because, under both origin-based and destination-based taxation, the location where the product is delivered determines the applicable tax. In these cases, since the product is handed over to the customer at the store location, the store’s default tax rate will be used for the transaction.

  • Navigate to Settings > Taxes.
  • Click the drop-down icon adjacent to the tax/tax group and select Mark as Default option.

  • Inactive Sales Tax

    If you don't require a tax or tax group for a particular period of time, you can deactivate the tax/tax group temporarily and mark it active when required.

  • Navigate to Settings > Taxes.
  • Click the drop-down icon adjacent to the tax/tax group and select Mark as Inactive option.

  • Tax preference for business location

    You can set tax for your business location. If not, the default tax marked at taxes will be applicable for the business location.

  • Navigate to Settings > Locations > Click Add Location.

  • On the Add Location page, enter the required details and scroll down to Default Tax.

  • Select your default tax from the drop-down list.

  • Click Add Location.
  • Tax preference for items

    You can set your tax preference when creating an item.

  • Navigate to Settings > Items > Click + New.

  • On the New Item page, enter the item name and other details.

  • Under the Tax Preference field, choose the Taxable option if the item is taxable.


    (or)
    If its a non-taxable item, choose the Non Taxable option and add an Exemption Reason for it.

  • Click Save.

  • Tax Preference for Customers

    You can also set a tax preference for your customers. For every transaction, the customer tax preference is preferred over the tax preference of the items included in the transaction.

    For example, if you create an invoice for a tax-exempt customer that includes taxable items, the invoice will become non-taxable because the customer is exempt from taxes.

    Non-taxable items, on the other hand, are exempt from taxes, even if the customer is taxable.

  • Navigate to Sales > Customers > Click + New.

  • On the New Customer page, enter the customer name and other details.

  • Under the Tax Preference field, choose the Taxable option if the customer is taxable, and add the tax rate applicable to the customer.


    (or)
    If the customer is exempt from tax, choose the Tax Exempt option and add an Exemption Reason and Tax Authority.

  • Click Save.

  • Add a customer in POS

  • Click Customer.

  • In the Search Customer pop-up, select Add a new customer.

  • In the Add Customer pop-up, enter the required details.

  • Under the tax details, choose the Taxable option if the customer is taxable.


    (or)
    If the customer is exempt from tax, choose the Tax Exempt option and add an Exemption Reason and Tax Authority.

  • Click Save.
  • Last modified ago