Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module provides comprehensive US sales tax calculation, tracking economic nexus, applying correct sourcing rules, and handling tax holidays and marketplace facilitator exemptions. It integrates with the MonkeysCommerce tax system to automate tax collection based on customer addresses.

MonkeysCommerce Tax: US Sales Tax

Comprehensive US sales tax calculation for MonkeysCommerce. Tracks economic nexus per state, applies origin vs destination sourcing rules, handles tax holidays, and supports marketplace facilitator exemptions.

Services

Service ID Description mkc_tax_us.rate_repository US tax rate database — state + local combined rates for 11,000+ jurisdictions mkc_tax_us.nexus_tracker Monitors economic nexus thresholds per state ($100k revenue or 200 transactions) mkc_tax_us.origin_destination_resolver Determines whether to use origin or destination sourcing per state mkc_tax_us.tax_holiday_checker Detects active state tax holidays (back-to-school, emergency preparedness) mkc_tax_us.facilitator_resolver Handles marketplace facilitator states where the platform collects tax

Tax Provider Plugin

This module registers a tax provider plugin that integrates with MonkeysCommerce's plugin.manager.mkc_tax_provider system. The provider is automatically selected based on the customer's shipping address.

Features

  • 11,000+ Jurisdictions: Combined state + county + city + district rates.
  • Nexus Dashboard: Track approaching economic nexus thresholds for all 50 states.
  • Origin vs Destination: Correct sourcing rules based on each state's requirements.
  • Tax Holidays: Automatic exemptions during state-declared tax-free periods.
  • Product Taxability: Configure exempt categories (food, clothing) per state.
  • Marketplace Facilitator: Automatically exclude tax when selling through a marketplace that collects.

Installation

composer require drupal/mkc_tax_us
drush en mkc_tax_us -y

Requirements

  • Drupal 11.3+ or 12, PHP 8.2+
  • MonkeysCommerce with mkc_tax submodule enabled

Built with ❤️ by MonkeysCloud — empowering next-generation digital experiences.

Activity

Total releases
1
First release
Jun 2026
Latest release
1 month ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.0 Stable Jun 2, 2026