Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; FBProfilePlugin has a deprecated constructor in /var/www/blog/wp-content/plugins/facebook-profile-theme/fbprofile.php on line 34

Deprecated: Function get_settings is deprecated since version 2.1.0! Use get_option() instead. in /var/www/blog/wp-includes/functions.php on line 6114

Notice: Constant automattic\jetpack\extensions\social_previews\FEATURE_NAME already defined in /var/www/blog/wp-content/plugins/jetpack/extensions/blocks/social-previews/social-previews.php on line 14

Notice: Undefined index: search in /var/www/blog/wp-content/themes/actionship/functions.php on line 3

Notice: Undefined index: s in /var/www/blog/wp-content/themes/actionship/functions.php on line 4

Deprecated: Function Jetpack_Plan::supports is deprecated since version 12.3! Use Automattic\Jetpack\Current_Plan::supports instead. in /var/www/blog/wp-includes/functions.php on line 6114

Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /var/www/blog/wp-content/themes/actionship/functions.php on line 380

Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /var/www/blog/wp-content/themes/actionship/functions.php on line 380

Notice: Undefined index: rcommentid in /var/www/blog/wp-content/plugins/wp-recaptcha/recaptcha.php on line 481

Notice: Undefined index: rchash in /var/www/blog/wp-content/plugins/wp-recaptcha/recaptcha.php on line 482
QuickBooks and Sales Tax

QuickBooks and Sales Tax


Deprecated: Non-static method VC_System::logThis() should not be called statically in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 137

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 271

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 273

Deprecated: Function get_settings is deprecated since version 2.1.0! Use get_option() instead. in /var/www/blog/wp-includes/functions.php on line 6114

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 313

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 291

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 293

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 407

Deprecated: Non-static method VC_System::logThis() should not be called statically in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 143

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 271

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 273

Deprecated: Function get_settings is deprecated since version 2.1.0! Use get_option() instead. in /var/www/blog/wp-includes/functions.php on line 6114

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 313

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 291

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 293

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 407

Warning: Use of undefined constant is_single - assumed 'is_single' (this will throw an Error in a future version of PHP) in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 147

Deprecated: Non-static method VC_System::logThis() should not be called statically in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 155

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 271

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 273

Deprecated: Function get_settings is deprecated since version 2.1.0! Use get_option() instead. in /var/www/blog/wp-includes/functions.php on line 6114

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 313

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 291

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 293

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 407

Deprecated: Non-static method VC_System::logThis() should not be called statically in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 175

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 271

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 273

Deprecated: Function get_settings is deprecated since version 2.1.0! Use get_option() instead. in /var/www/blog/wp-includes/functions.php on line 6114

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 313

Notice: Accessing static property VC_Commands::$command_line as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 291

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 293

Notice: Accessing static property VC_Commands::$commands as non static in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 407

Warning: Use of undefined constant display_views - assumed 'display_views' (this will throw an Error in a future version of PHP) in /var/www/blog/wp-content/plugins/vc/vc.class.php on line 179

In QuickBooks, there are multiple levels of control on taxable vs non taxable transactions. We list the settings in the order of "precedence" -> settings listed earlier will completely override later ones:

  • Customer taxable or not - if a customer is not taxable, no tax will show up
  • Sales tax item used on the receipt - If this rate is 0, tax will be 0
  • Item taxable or not - controls if the item price will be included in the taxable amounts

If you use Teapplix QuickBooks Integration, we control tax by flipping the customer taxable status on the Sales Receipt or Sales Order.

Teapplix uses QuickBooks to calculate the amount of tax. To make sure your sales receipt total matches that of your actual order, make sure you select the right Sales Tax Item in Teapplix Integration Setup.

This selected tax item must have a rate that matches your marketplace and shopping cart tax rate. If you have 2 separate tax items, one represent state tax, one represent local tax, you need to create a third item, of type "Tax Item Group", that combine both tax rates to get the proper total tax.

For each exported order, Teapplix will either set the customer taxable status to non, if no tax is charged, or tax, if sales tax are included in the order.

What you need to insure for sales tax to work correctly is that your items have the correct "taxable" status. Most physical goods sold on eBay & Amazon should be taxable.

It is also important that you review with your accountant if "Shipping & Handling" is taxable.

Note that the discount used to represent PayPal, Amazon and eBay fees must be "non-taxable". These are taken out after tax calculation is made.

Amazon
For Amazon orders, Teapplix may not record the proper taxable status if Amazon does not charge sales tax for you.

Buy.com
For Buy.com, Teapplix do not import the tax amount in the sales receipt. So all taxes will be recorded as non-taxable out of state. This is due to Buy.com handling the tax collection and filing for you.

States with multiple tax rates
If you are in a state that has multiple tax rates, Teapplix can only apply one tax rate to your orders. You may need to edit the exported orders and change the actual tax item that applies.

This entry was posted in Howto, QuickBooks Integration and tagged , , , , , . Bookmark the permalink.

One Response to QuickBooks and Sales Tax

Comments are closed.


Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /var/www/blog/wp-content/themes/actionship/functions.php on line 380

Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /var/www/blog/wp-content/themes/actionship/functions.php on line 380

Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /var/www/blog/wp-content/themes/actionship/functions.php on line 380