{"id":15750,"date":"2021-03-03T21:30:38","date_gmt":"2021-03-03T21:30:38","guid":{"rendered":"https:\/\/synder.com\/help\/?p=15750"},"modified":"2026-09-17T19:45:00","modified_gmt":"2026-09-17T19:45:00","slug":"how-to-apply-quickbooks-classes-automatically","status":"publish","type":"post","link":"https:\/\/synder.com\/help\/how-to-apply-quickbooks-classes-automatically\/","title":{"rendered":"How to Apply QuickBooks Classes Automatically Using Synder Smart Rules"},"content":{"rendered":"\n
Overview:<\/b><\/p>\n What are the classes in QuickBooks for?<\/a><\/p><\/li>\n\t QuickBooks Online setup<\/a><\/p><\/li>\n\t Synder setup<\/a><\/p><\/li>\n<\/ol>\n\n\n\n Classes<\/strong> let you track income and expenses in more detail in QuickBooks Online, and they make your Profit and Loss far more informative. As a result, you get clearer insights into your sales, expenses, and profitability by business segment. With Synder, you can apply QuickBooks classes automatically to income or expense transactions, based on the amount, description, memo, or other fields. First, you would need to:<\/p>\n\n\n\n When that is done, open your account in Synder. Click on Smart rules<\/em> \u2192 Rules <\/em>\u2192 Create a rule<\/em>.<\/p>\n\n\n\n Step 1.<\/strong> Set a trigger<\/strong>, that will automatically start the rule,<\/strong> and select a QuickBooks entity from the dropdown to build your rule around it. Selecting \u201cSales receipt\u201d and \u201cCreated\u201d, you tell Synder to automatically run this rule whenever it creates a sales receipt in your QuickBooks. Step 3. <\/strong>For our rule, we are to build a *condition* to check if there is a word\/words needed in the description. So we go with \u201cLine:Description\u201d contains the word \u201cApples\u201d. <\/strong>So, any time the description in any line of sales receipt contains \u201cApple\u201d (like \u201cThank you for purchasing apples!\u201d) Synder will apply the rule. You can keep adding options like \u201capples\u201d, \u201cbananas\u201d, \u201coranges\u201d, etc. using OR fields. You may select any field from the dropdown, choose the operands on the next line, and enter the condition value at the end. So you can set conditions up based on your needs \u2014 for example, the sum of transactions, the names of clients or items, or any other information. <\/p>\n\n\n\n Step 4.<\/strong> Then start defining the parameters of the action of this rule. You can send email, or SMS, however in our example we would need it to add class in QuickBooks for the same sales receipt that triggered the rule, so we go with \u201cQuickBooks action<\/strong>\u201d \u2192 \u201cSales Receipt<\/strong>\u201d \u2192 \u201cUpdate line<\/strong>\u201d. When that’s done, press “Set QuickBooks entity data<\/strong>“. Step 5.<\/strong> Choose the class \u201cFruit\u201d from the dropdown of QuickBooks Online classes available \u2192 Click on Submit<\/strong> \u2192 Save and close<\/strong> the rule.<\/p>\n\n\n\n Note 1:<\/strong> If you have classes per transaction then the field will be above the line, if you have classes per line then in the line itself. Once Synder syncs a matching transaction, the class is applied automatically. Here, the sales receipt line “Thank you for purchasing apples!” has the Fruit<\/strong> class set in the Class<\/strong> column — exactly as the rule specified.<\/p>\n\n\n\n Congrats, you did it! Now synchronize a transaction which matches the criteria set to check how it works.<\/p>\n\n\n\n\n\t
What are the classes in QuickBooks for?<\/strong><\/h2>\n\n\n\n
Below, this guide shows you how to use Smart Rules to apply classes based on the description. In our example, Synder adds the class \u201cFruit\u201d to any transaction whose description contains the word \u201capples\u201d<\/strong>.<\/p>\n\n\n\nQuickBooks Online setup<\/strong><\/h2><\/p>\n\n\n\n
\n
<\/li>\n<\/ul>\n\n\n\n
New to sync modes? See How Smart Rules Work in Synder<\/a>.\n<\/div>\n\n\n\n\n\nSynder setup<\/strong><\/h2>\n\n\n\n
<\/figure>\n\n\n\n
Step 2.<\/strong> Click on Condition <\/strong><\/em>and hit the nearest box to specify the criteria based on which Synder should update transaction details.
Note:<\/strong> if you want to create a final *action* at this point, click Action<\/strong><\/em>.<\/p>\n\n\n\n
<\/figure>\n\n\n\n
Then click \u201cyes<\/strong>\u201d so that the rule continues working when this condition is met.<\/p>\n\n\n\n
<\/figure>\n\n\n\nApply the QuickBooks class to your transaction<\/h3>\n\n\n\n
Note: <\/strong>The \u201cUpdate line\u201d option allows updating individual line item details, while the \u201cUpdate current’ option updates the entire transaction.<\/p>\n\n\n\n
<\/figure>\n\n\n\n
<\/figure>\n\n\n\n
Note 2:<\/strong> If the rule didn\u2019t work, check if you really have the word set up in QuickBooks line description, as the rules work based on the information stored in QuickBooks, not in your payment processor.<\/p>\n\n\n\nWhat it looks like in QuickBooks Online<\/h2>\n\n\n\n
<\/figure>\n\n\n\n