Sign Me Up Book a Call
xendoo
  • Services
    • Bookkeeping

    • Catch Up

    • Tax

  • Who We Help
    • eCommerce

    • For Franchises

    • Professional Services

    • Small Business Bookkeeping

  • Resources
    • Blog

    • Free Calculators and eBooks

    • FAQ

    • Reviews

    • Playbooks

  • Pricing
  • (877) 342-7763
  • Login
  • Get a Callback
  • Sign Up
  • Menu Menu

eCommerce Sales Tax: 5 Steps to Making It Worry-Free

July 12, 2018/by Team

Is xendoo right for you?

We support thousands of small businesses with their financial needs to help set them up for success.

Talk to an accountant

Share this article
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share by Mail

Selling online used to be a breeze. Get the order, collect the money, ship out the product. No hassles with sales tax like a brick-and-mortar retailer have to deal with. Nowadays, unfortunately, it’s up to 46 times more complicated for an eCommerce business. That’s because 45 U.S. states plus Washington, D.C., now require you to collect and submit sales tax — each with its own set of laws that you need to follow.

The process can be daunting — and time-consuming — for a small business. Here’s how to make it more manageable.

1. Determine which states you need to collect tax in.

As of June 21, 2018, that’s any state where you have customers. Before that date, each state had a set of criteria known as “sales tax nexus,” which determined whether you would have to collect tax in that state. The criteria included such things as the physical location within the state, distributor, or sales rep location and total sales value.

However, the old rules are now out the window. With the Supreme Court’s decision in favor of South Dakota (in the case of South Dakota v. Wayfair), physical presence in the state is no longer required.

Many questions on how this will play out remain unanswered. For example, the decision includes language that the state tax system should not discriminate against or place an “undue burden” on out-of-state businesses. It may take states a year or even longer work out their new rules.

In the meantime, learn more about sales tax nexus here.

2. Determine which products qualify as taxable.

Again, rules vary by state. Some of the most common non-taxable items are:

• Grocery food
• Clothing
• Certain types of books (textbooks, religious books)
• Prescription and non-prescription medicine
• Magazines and subscriptions
• Digital products (books, music, movies)

3. Register for state sales tax permits.

In each state where you’ve determined you need to collect sales tax, apply to the state’s department of revenue for a sales tax number. You need this number in order to legally collect tax from customers.

Make a note of each state’s tax due dates. You may have to file monthly, quarterly, or annually. This information will be included with the tax permit the state sends you.

In most states, your sales tax permit is also a resale certificate. That means you can buy items tax-free at retail, as long as you intend to resell the items.

4. Update your website’s shopping cart to collect sales tax.

For sales within the state where you’re physically located, check whether your state uses origin-based or destination-based taxation.
• Origin-based: You charge the state, county, and city rates that apply to the location you’re shipping from.
• Destination-based: You charge the rates that apply to the shipping address.

In some states, shipping charges are also taxable. Most shopping carts allow you to add this function.

If you use drop shipping, you’ll have to work with your dropshipping supplier to decide who will be responsible for collecting sales tax.

5. File your return.

File a return for every state and every due date, even if you had zero sales in that state or time period. If you don’t file, you could be slapped with a penalty, or even lose your tax permit.

Be prepared to fill in the tax return form by county, city, and other special taxing districts. This is where automated software can make your life a lot easier.

Save money by filing on time or early. Some states give a discount for filing on time. And some need a few days to process payments. So even if you file on the due date, the money won’t reach the state’s bank on that day and you will be charged a late fee (plus interest on the amount of tax due).

Xendoo makes processing sales tax easy for eCommerce businesses. By integrating with both your business software and your bank, transactions are entered automatically in your books. Plus, each entry is tax coded as it happens, so there’s no last-minute rush at filing time. With the hassles out of your way, your time and energy are free to focus on growing your business.

 

This post is intended to be used for informational purposes only and does not constitute as legal, business, or tax advice. Please consult your attorney, business advisor, or tax advisor with respect to matters referenced in our content. Xendoo assumes no liability for any actions taken in reliance upon the information contained herein.

 

Related articles

5 Reasons Bookkeeping Services are Essential For Businesses in an Uncertain Economy
Business owner tax planning The Business Owner’s Guide to Paying Less in Taxes
Small business tax write-offs BBB + xendoo Webinar: Small Business Tax Write-Offs
Share this article
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share by Mail

Company

About

Careers

In the News

xendoo Logo

We understand business

Sales: +1 (877) 342-7763

Support: (954) 687-0971

Get in Touch: Contact Us

Explore

Login

Sign Up

Pricing

 

better business bureau logo

Services

Bookkeeping

Catch Up

Taxes

CFO Services

AICPA SOC 2 TYPE II

Resources

Our Partners

Blog

FAQ

More

Professional Services

eCommerce

Franchises

Reviews

Referrals

© 2025 xendoo®, Inc. All Rights Reserved - Privacy Policy | Terms & Conditions
Scroll to top

Xendoo Affiliate Program Terms & Conditions

Effective Date: 5/13/25

These Affiliate Program Terms and Conditions (“Agreement”) govern participation in the Xendoo Affiliate Program (“Program”). By enrolling in the Program, you (“Affiliate,” “you,” or “your”) agree to be bound by this Agreement.

1. Program Overview

Xendoo offers a commission-based affiliate program that allows participants to earn a referral bonus for each new customer who successfully onboards for Xendoo’s services using a unique tracking link.

2. Eligibility

To participate, you must:

  • Be 18 years or older

 

  • Be a USA resident
  • Have an active website, blog, or social media presence (or other approved platform)
  • Comply with all applicable laws and regulations

Xendoo reserves the right to approve or reject any application at its sole discretion.

3. Referral Process

  • Upon approval, you will receive a unique affiliate tracking link.
  • When a user clicks your link, a 30-day tracking cookie is applied.
  • If the user signs up for Xendoo within that 30-day window, and becomes a qualified customer, the referral is attributed to you.
  • A customer is considered qualified once they have signed up, been onboarded successfully, and remained customer for at least 30 days.

4. Commission and Payout

  • You will earn $250 for each valid referral that results in a qualified Xendoo customer.
  • Commissions are reviewed after the 30-day qualification period.
  • Payouts are made quarterly, via PayPal or check.

5. Restrictions

You may not:

  • Use paid advertising that includes Xendoo-branded terms (e.g., “Xendoo bookkeeping”)
  • Misrepresent Xendoo, its services, or your relationship with the brand
  • Offer unauthorized discounts, rebates, or financial incentives
  • Spam or use deceptive practices to drive clicks or signups
  • Promote Xendoo using coupon or deal websites, including submitting unauthorized discount codes or claiming to offer exclusive offers

Violations may result in immediate removal from the Program and forfeiture of unpaid commissions.

6. Termination

You or Xendoo may terminate this Agreement at any time, with or without cause. Upon termination, all use of Xendoo branding, links, and promotional materials must stop. Pending commissions will be reviewed for payout eligibility at the end of the current quarter.

7. Cookie Duration

Each referral is tracked via a 30-day cookie. If a user returns and completes their signup within 30 days of clicking your link, the referral is still credited to you.

8. Limitation of Liability

Xendoo shall not be held liable for indirect, incidental, or consequential damages. Participation in the Program does not guarantee earnings.

9. Modifications

Xendoo reserves the right to update or modify these terms at any time. You will be notified of changes via email or the affiliate dashboard. Continued participation constitutes acceptance of the revised terms.

10. Identifying Yourself as an Affiliate

You may not issue press releases or make public statements that reference your participation in the Xendoo Affiliate Program without prior written consent. You must not misrepresent or embellish your relationship with Xendoo in any way, including suggesting that you are employed by, endorsed by, or acting on behalf of Xendoo. You may not imply that Xendoo sponsors or contributes to any organization, cause, or individual.

However, where required by law or platform guidelines, you must clearly disclose your participation in the Program. For example, on websites or social media channels, you may include a statement such as:

“[Your Name] is a participant in the Xendoo Affiliate Program, an affiliate advertising program designed to provide a means for referring customers to Xendoo’s accounting, bookkeeping, and tax services.”

 

11. Independent Contractor Status

Affiliates are independent contractors. Nothing in this Agreement creates a partnership, employment relationship, or agency arrangement.

12. Governing Law

This Agreement is governed by the laws of the State of Florida, without regard to its conflict of law principles.