Shopify Sales Tax Compliance Specialist (U.S.)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

6

HOURS PER WEEK

20

DATE UPDATED

Jun 28, 2026

JOB OVERVIEW

We are looking for an experienced Shopify Sales Tax Compliance Specialist to set up and manage state sales tax accounts for multiple Shopify stores. This project requires someone with hands-on experience in U.S. sales tax registration, Shopify Tax, and multi-state compliance.

Responsibilities
Register sales tax accounts in the required U.S. states.
Complete all necessary state tax registrations and account setup.
Organize and securely document login credentials and account information.
Configure Shopify Tax to correctly collect sales tax in each state.
Ensure each store is properly configured for tax collection and remittance.
Verify compliance with current state sales tax regulations and nexus requirements.
Create a clear tracker documenting all state accounts, registration status, filing frequency, and login details.
Provide recommendations for maintaining ongoing compliance.

Requirements
Proven experience setting up U.S. state sales tax accounts for Shopify stores.
Strong understanding of U.S. sales tax nexus and compliance requirements.
Hands-on experience with Shopify Tax and Shopify tax settings.
Highly organized with excellent attention to detail.
Ability to manage multiple stores and state registrations simultaneously.

Preferred Qualifications
Experience with Avalara, TaxJar, or similar sales tax software.
Experience supporting high-volume or multi-store eCommerce businesses.
Knowledge of ongoing filing, remittance, and compliance best practices.

Project Scope
Initial setup and registration for multiple Shopify stores.
Configuration of Shopify Tax and verification of tax settings.
Documentation of all accounts and credentials.
Opportunity for ongoing work managing sales tax compliance and future state registrations.

To Apply

Please include:
A brief summary of your Shopify sales tax experience.
The number of Shopify stores and U.S. state registrations you've handled.
Which tax platforms you've worked with (Shopify Tax, Avalara, TaxJar, etc.).
Your availability and estimated timeline for completing this project.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0014
Controller Execution Time ( Jobseekers / Job )  0.0223
Total Execution Time  0.0245
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,492,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Sales-Tax-Compliance-Specialist-US-1653792
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0140 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1653792
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 897458
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1653792
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-03',ej.date_added) duration_daysDATEDIFF('2026-09-03',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1653792' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1653792 
0.0013   UPDATE employer_jobs SET hit_counts '***May-24-2026=386***May-25-2026=24***May-26-2026=11***May-27-2026=2***May-28-2026=5***May-30-2026=1***May-31-2026=2***Jun-02-2026=2***Jun-03-2026=2***Jun-05-2026=1***Jun-06-2026=1***Jun-08-2026=1***Jun-09-2026=1***Jun-12-2026=2***Jun-14-2026=2***Jun-15-2026=1***Jun-18-2026=1***Jun-21-2026=1***Jun-24-2026=1***Jun-27-2026=1***Jun-28-2026=657***Jun-29-2026=22***Jun-30-2026=11***Jul-01-2026=9***Jul-02-2026=11***Jul-03-2026=6***Jul-04-2026=5***Jul-05-2026=2***Jul-06-2026=2***Jul-07-2026=5***Jul-09-2026=1***Jul-10-2026=2***Jul-12-2026=1***Jul-13-2026=2***Jul-14-2026=1***Jul-15-2026=17***Jul-16-2026=4***Jul-17-2026=4***Jul-18-2026=2***Jul-19-2026=4***Jul-20-2026=2***Jul-21-2026=2***Jul-22-2026=2***Jul-23-2026=2***Jul-24-2026=6***Jul-25-2026=8***Jul-26-2026=1***Jul-27-2026=4***Jul-28-2026=11***Jul-29-2026=8***Jul-30-2026=6***Jul-31-2026=2***Aug-01-2026=1***Aug-02-2026=2***Aug-03-2026=4***Aug-04-2026=3***Aug-06-2026=3***Aug-09-2026=1***Aug-12-2026=7***Aug-14-2026=1***Aug-15-2026=2***Aug-16-2026=3***Aug-18-2026=1***Aug-21-2026=2***Aug-24-2026=2***Aug-25-2026=1***Aug-27-2026=3***Aug-28-2026=2***Aug-29-2026=1***Sep-03-2026=1' WHERE job_id'1653792'  
0.0008   UPDATE employer_jobs SET monthly_hits '***May-2026=431***Jun-2026=707***Jul-2026=132***Aug-2026=39***Sep-2026=1' WHERE job_id'1653792'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1653792' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1653792 
0.0058   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '897458'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)