Skip to main content

Accounting Integration

Switch to a new accounting platform

Zenoti will enable the Reset Configuration button on the configuration page, where the integration is configured (at center level or at the organization level).

image1.png

When a business resets the integration, Zenoti does the following:

  • Removes current configuration and provider mappings.

  • Disables the sync jobs for items, guests, and locations

  • Disables data sync to the accounting platform of all pending syncs

  • Disables reports and marks past data (synced or pending) as Archived in reports

  • Deletes the connection and the Zenoti app from Xero and QBO

Click Reset Configuration.

image2.png

Click Proceed to continue to reset the configuration.

Simplified configuration for accounting integration

Generally, not all businesses need a multiple set of configurations to set up accounting integration in Zenoti.

To help such businesses easily set up the integration, we've simplified the configuration page.

image1.png

By default, Zenoti considers the following configurations:

  • Record sales as Daily Summary:

    • Cumulative quantity and sales for the day are considered

    • Single entry is created for items and payment types

    Note

    This configuration does not track sales by customers.

  • Post sale of items (for services the date when the services are performed) or payments based on Invoice Closed Date.

  • Post items as journal entries.

  • Default Value for Customer - Guest

  • Default Item for Membership Discount - Membership Discounts

  • Default Item for Package Discount - Package Discounts

Click Continue to accept the default configurations. To edit these configurations, click Advanced Configuration.

Accounting integration in Zenoti

Running a smooth and profitable business is always challenging. Accounting activities such as tracking sales, managing expenses, filing taxes, measuring liabilities, and reconciling cash-flows, are the most crucial and complex activity for any business.

With Zenoti, you can integrate with a third-party accounting platform that can help you track these complex activities and in turn, helps you to prepare the following book of accounts for your business:

  • Profit and loss accounts

  • Cash-flow statements

  • Balance sheets

  • Expenses

Zenoti partners with POSAccounting and supports integration with the following accounting platforms:

  • Xero

  • QuickBooks Desktop

  • QuickBooks Online

  • NetSuite

Businesses can choose to set up the integration at the organization level or at each center.

httpszenotiintercom-attachments-7comio240211464490f58e08c350937a3778f5fdztfmwni8s_pbhtbsj9bijla1dev8h2g_je_c5q4v28qleslsp4jntrmsumkzsqw4q6dql43dmwz9pit28qsuly4l_imrywifjlkhrc7nkqpm-s7grdahri0huy2rxxm4y2lqfnt.png

Based on where you want to set up the integration, click on the Configuration icon.

At the organization or center level, click Integrations.

  1. Set up and authorize the accounting platform.

    1. Expand the Provider section and select the accounting platform.

      httpszenotiintercom-attachments-7comio2442784846271ebbfe11ad152d7344710furzm4mkd325fbmpcmmzwic6g0g-2qpke9oblhoz6tclipa79pz3jqbqvisjo5vypgqfxlpgvcqijtaqfoheecoip3gc104bkph3tmreuch2i6hvirwt6qpi9-nhnt2ntoc1wbie.png
    2. Click Continue to move to the next step.

      The Configuration section appears. The fields in this section vary based on the accounting platform that you’ve selected.

    3. Enter the details of the account that you have on the accounting platform.

  2. Locations

    In this step, you can choose to send data with or without locations.

    If you want to enable the integration with locations, select the Multi-Location switch.

    httpszenotiintercom-attachments-7comio2442784924bd35371678b33112cefd536rvdt2xbioqhq4wekavn2vhlwlknxaecvdxlptus7nmgwbig0ldd4e0rz1hpn-r-tnbc4a5b2xqonlneio43mgd3s5czmd0p8pgzirfmqlnyslhf7stl_rgrb9ckygl7j6vrf3er9.png
  3. Sync Type

    Select the way you want to sync the data.

    Important

    Ensure that you’ve enabled Closed Date. This is important as Zenoti syncs data based on the day when the invoice is closed.

    httpszenotiintercom-attachments-7comio24427849727c12fb7ef6b910a3aa764ccnsqogiu1mvfzvvqk90rjenh1c91qeeabjx-o2urfip-y05ozreebb2w_rupfozat9w_g-8tcg9rpl9ibl8q6ejkowbda7eafdt3odxabx-4vzdv2uo5aqlwcnowxyynkcyae7i4w.png

    You can choose to sync data in one of the following ways:

    • Invoice-wise

      For each invoice in Zenoti, a corresponding invoice is created in the accounting platform.

      httpsdownloadsintercomcdncomio244285293bc4319b26171aff516342ad7imagepng.png
    • Invoice-wise as Journal entries

      For each invoice in Zenoti, a corresponding invoice is posted as a journal entry in the accounting platform.

      httpsdownloadsintercomcdncomio244286140838ab248073872f8f00ccc2bimagepng.png
    • Day-wise

      For all the invoices in Zenoti on a day, a corresponding summarized invoice is created in the accounting platform.

      httpsdownloadsintercomcdncomio244286590dbe068a7c7cb1a9cc50854b7imagepng.png
    • Day-wise as Journal entries

      For all the invoices in Zenoti on a day, a corresponding summarized invoice is posted as a journal entry in the accounting platform.

      httpsdownloadsintercomcdncomio244287097ee2c908a9fbb99794cbd9a6eimagepng.png
  4. Configure

    Based on the sync type that you’ve selected in step-3, you can choose how to post your data from Zenoti to the accounting platform.

    You can do the configuration either by:

  5. Map

    After you’ve completed configuring how data in Zenoti can be pushed to the accounting platform, you are ready to map data in Zenoti to data in the accounting platform.

    If you’ve configured data by invoice, you have to map the following:

    If you’ve configured data by journal entries, you have to map the following:

  6. Sync

    After you’ve mapped the data, you can sync data using one of the following ways:

    • Manual sync

    • Scheduled sync

      To auto-sync data on a timely basis, reach out to Zenoti Support to set up scheduled sync for your business.

  7. Reconcile

    The last step is to reconcile data that you’ve synced from Zenoti to the accounting platform using the following Zenoti Reports:

    • Items

    • Customers

    • Sales Orders Summary

    • Inventory Orders

    • Sale Order Summary Details

    Note

    Zenoti has separate reports for each accounting platform: Xero Reports and QuickBooks Reports.

Set up and authorize Xero accounting integration

Xero is an online accounting software that allows you to track financials.

Zenoti's integration with Xero enables you to sync the financial data from Zenoti to your Xero account.

Important

Before you begin to set up and authorize Xero, ensure that you already have an account created on Xero.

To set up your Xero account details in Zenoti

  1. If you are not on the integration page, based on where you want to set up the integration, click on the Configurations icon.

  2. Select Integrations > Accounting.

  3. Under the Configuration tab, expand the Account section.

    You can see the fields relevant to Xero integration.

    httpszenotiintercom-attachments-7comio2378206855fbc49f27b41bbfdfc6e3632upeyhz2doje2btb1wgfvo-a0zk0gjecjfqv7uuzdddb7ekqbiiq5ttmtixjcuruiw1wbzpahrbfjt2bnvs8madmybuyabjerhsz48xepu-qsbheha9o-_4iyi5rruds_m26aqcdq.png
  4. Enter the following details:

    • Account Id: Enter an identifier for your business. This can be any random combination of numbers. Zenoti will use this id while creating a company for your business in POSAccounting (a third-party connector for accounting integrations in Zenoti).

      For example, 34567821.

    • Account Name: Enter the company name of your business. You may use the same name that you’ve provided in Xero.

      For example, Spa Bliss.

      httpszenotiintercom-attachments-7comio2378206919df3aa53baa6d8cb6cbe03eabjqcjqkoiutmxoyap7vqzbdxh0dmnfvss9acuo2lrjcdg60wcbdhm6y6qfbwcced3n5e1r7_f1nnhw_8hmqo3h00zvtmjkc9bogy7s2hmloudulizx-ascqcl4mk30m_5tvevtuh.png
    • Enable Xero: Select this switch to enable integration.

      If you want to pause the sync, you can turn off this switch.

    • Use Live Key: If you want to test the integration, turn off this switch. After you are ready to integrate data, you must turn on this switch.

To authorize Zenoti to access your Xero account

Caution

This tab will be visible only after you configure the invoice and sync settings in the Configuration tab.

  1. Expand the Authorize tab.

    httpszenotiintercom-attachments-7comio23782069594b0d5598e61d16a41a6e17cbtwvfls6nluuxnn4qy4pmeqbn6isch_3u-i1jwnypj9fqqcxtlcmjorxsrjwvuxdxmacxln9mh5tl50qbh0osnnijpnvoaxlifrgps6xlb509d2w_oiphyzfw0gr5tuupvettiai.png
  2. Click the Authorize button.

    A new tab opens that will ask you for access to your Xero account to Zenoti.

    Important

    For some technical reasons, if the new tab does not open, you can see the authorization link in the Authorize section.

    httpszenotiintercom-attachments-7comio237820699f3095221683f7d97c464cc9em3cmw4gnwdnuzu0yylbsn_i_zjho34efi3tvrmz-gigdaytcbk_i_x0ddfwou5catwld_8eo9ewtmcwrtfsuanvsxsvc7cbczo-arwdq4slkch_p3u9rf97kjl1s4wd-7ipnes9x.png

    Copy and paste the authorization link in a new tab and press Enter.

  3. If you have a single organization created for your business on Xero, you will see the following window:

    httpszenotiintercom-attachments-7comio2378207028e01066216a3128b41a4100floaezfee0iqv6rsbyadiiifzxhxqtcqpucy4hqdsicogpgjvgvxorbbjyq957djazh7fbao0pwjatnhcoimuweqckimqupcarauwzg2tzb123vxoh4apugm1m1l2rdhruupehxci.png

    However, if you have multiple organizations created for your business on Xero, you will see the following window:

    httpszenotiintercom-attachments-7comio237820704ab350e2c3cac1e73725f6c1bew2xuapa32k34x7ocx_tj5jz15p339cvftjwz9g0_dbi1azwdipfuwbwyx2l1siyvl6wmbvrm3ca8mj6sjpatr-bpjb5tor2cpoxs7rlu1bm5h2dwmsfvhxc9i5k-outipqdzokt.png

    Select the organization to which you want to give access to Zenoti.

  4. Click Allow access.

    Zenoti now has access to your Xero account and you will see the following message.

    httpszenotiintercom-attachments-7comio237820707be9ef23b55f8a5c6b73d4275ibhnkicoa_qu6tcdskhllsgbsx8r8o1pqnnjk2ojxwyrs24zggnihlz_zsoondeo0aza0kogl0umpx8ayrndhmihbxc65pmbok3huqjhq8x_f7mkwnysp4ju0_y0rllmu2sp3ccb.png
  5. To close the window, click Click here to close this window.

  6. Turn on the Is Authorized switch.

    httpszenotiintercom-attachments-7comio2378207110c4cebb1bce9ac5e1264fc32qwqot2ipbcacq5eb7vx3lo59ui73kmoolqm8md7ga1kqj2s3iqx2v41hmhlnwx6nquhytqbydw65rnepbsvi5idndilnsk814qoipet1nt0q0d7bpjcb4ouqptrv-jfznvj78v1e.png
  7. Click Save.

    You’ve completed the authorization process for Xero.

Next step

If you've created locations in Xero, you must configure the location details. However, if you have not created locations in Xero, you must follow these steps (configure without location details).

Set up and authorize QuickBooks Online accounting

QuickBooks Online (QBO) is an online accounting software that allows you to track financials.

Zenoti's integration with QBO enables you to sync the financial data from Zenoti to your QBO account.

Before you begin to set up and authorize QBO, ensure that you have an account already created on QBO.

To set up your QuickBooks Online account details in Zenoti

  1. At the organization level, click the Configurations icon.

  2. Expand the Integrations tab.

  3. Select Accounting.

  4. Under the Configuration tab, expand the Provider section.

  5. Select QuickBooks Online as the accounting platform.

    httpszenotiintercom-attachments-7comio23783250452e1ba03b1d3892bf2faed165jqbp6dpxtmzdh8juq1zngix3qgbmuqhza7gkvgqst1-8dlb_mtemfojiqixhwsoqhnuyltuoc9nbg5y03ck0kf-e6f0ptz5rgl6ta59fvduhmlm_zzx4tzsnqezmmxbcaqmscuh.png
  6. Click Continue.

    The Configurations tab expands and you can see the fields relevant to QuickBooks Online.

    httpszenotiintercom-attachments-7comio2378325089e330113205f90c61c65f4057el8hnczfalnlrfzao1daqhy46h11zrky8f-bg9ux0pn6iurugryxa_iu_ayymwejxvcmbn1msbrpw1zwwbcrun7zfkglsg-cysdjps8ljmezqm-2xim8zwto5wun4za2etqen-v.png
  7. Enter the following details:

    • Account Id: Enter an identifier for your business. This can be any random combination of numbers. Zenoti will use this id while creating a company for your business in POSAccounting (a third-party connector for accounting integrations in Zenoti).

      For example, 1234.

    • Account Name: Enter the company name of your business. You may use the same name that you’ve provided in QuickBooks.

      For example, Spa Bliss.

      httpszenotiintercom-attachments-7comio237832515a34093479d65aa31348fd92fklp61lfu2a4kerwtlm1e59jvzn-lttoupsuhaf2_l9rywwoxvfqc1dwcnys1wptidlzm5bvnzrs89jm56xux1a09yb3kwpbhfrrz2ler0grkklezeewad1ckocfjsndgiqe5ylfy.png
    • Enable QuickBooks Online: Select this switch to enable the integration for the online version of the accounting platform.

      If you want to pause the sync, you can turn off this switch.

    • Use Live Key: If you want to test the integration, turn off this switch. After you are ready to integrate data, you must turn on this switch.

To authorize Zenoti to access your QuickBooks Online account

Disclaimer

This tab will be visible only after you configure the invoice and sync settings in the Configuration tab.

  1. Expand the Authorize tab.

    httpszenotiintercom-attachments-7comio23782069594b0d5598e61d16a41a6e17cbtwvfls6nluuxnn4qy4pmeqbn6isch_3u-i1jwnypj9fqqcxtlcmjorxsrjwvuxdxmacxln9mh5tl50qbh0osnnijpnvoaxlifrgps6xlb509d2w_oiphyzfw0gr5tuupvettiai.png
  2. Click the Authorize button.

    A new tab opens that will ask you to give access to your QuickBooks account to Zenoti.

    Important

    For some technical reasons, if the new tab does not open, you can see the authorization link in the Authorize section.

    httpszenotiintercom-attachments-7comio237820699f3095221683f7d97c464cc9em3cmw4gnwdnuzu0yylbsn_i_zjho34efi3tvrmz-gigdaytcbk_i_x0ddfwou5catwld_8eo9ewtmcwrtfsuanvsxsvc7cbczo-arwdq4slkch_p3u9rf97kjl1s4wd-7ipnes9x.png

    Copy and paste the authorization link in a new tab and press Enter.

  3. If you have a single organization created for your business on QuickBooks, you will see the following window:

    httpszenotiintercom-attachments-7comio237832526ed917e01fd5ef80c2294f3ecmj-r0g4d2jwxyeusawuc_qrh9y5pfn3qn01qvtlzdwzgnrhpqpn6mhmut5l72teqe3_nrxs_yoj-xfpzym05qievbt16lbekgqqig2k-vjfmg5jeziggoidncs4waelvvxgqinhv.png
  4. Click Connect.

    Zenoti now has access to your QuickBooks account and you will see the following message.

    httpszenotiintercom-attachments-7comio237820707be9ef23b55f8a5c6b73d4275ibhnkicoa_qu6tcdskhllsgbsx8r8o1pqnnjk2ojxwyrs24zggnihlz_zsoondeo0aza0kogl0umpx8ayrndhmihbxc65pmbok3huqjhq8x_f7mkwnysp4ju0_y0rllmu2sp3ccb.png
  5. To close the window, click Click here to close this window.

  6. Turn on the Is Authorized switch.

    httpszenotiintercom-attachments-7comio2378325320cb26db4dfcdd9138349618ahcvfs1b-jffd5vd5yf4_xo687qyp1mbeqokaml9x89kmurbpr2f5raiocy8yor4vutg31-aehz1kze8nvxbf-t68g5x1lbe1hi-fzlyazll7038phzf7hb7n6zqxd6uqforzstf8.png
  7. Click Save.

    httpszenotiintercom-attachments-7comio23782606592e100c9f3056e1086d85df0zftfq9vtsffuxc9uyiezqnarbs9rmbzxb03nbxntb2stx7w0k-is8pzv3uphdexrs-co7m1dwax5d93_5sysi4iynngsetteifxpnrwo-g3-r5ujhxmqexf0ob847bzqxhaezq6v.png
Next step

If you've created locations in QuickBooks Online, you must configure the location details. However, if you have not created locations in QuickBooks Online, you must follow these steps (configure without location details).

Configure QuickBooks Desktop accounting with location details

Important

Ensure that you’ve created locations (classes) in QuickBooks Desktop.

To create tracking categories in QuickBooks Desktop

  1. Login to your QuickBooks Desktop account.

  2. Click Edit.

    httpszenotiintercom-attachments-7comio240187329f3b1ebe2623951fd469a2fd2o9msuqehebmzuuxg6mqfs0ct9lgo2tfyp3b4wpb0hduuvzoq2tjuz84b_zvwrkytv6-oadufpljykmbwyeo8prcpnscdfte7q4ofj6-r5xfjfp_lwg5ereqtfcytwxq3b95t6iq.png
  3. Click Preferences.

  4. Click Accounting > Company Preferences.

    httpszenotiintercom-attachments-7comio24018733481a9a61f6c7b0f7dad335f83vjydn7hde_izgtrcskwlldif2fg8ul4ouyjruleqln4s2p1qojbdosqxytpyhwbn-dukhozcko2y8wkeun1knkt1pnjss820zymqnt1dd9buqpqrvyyrf_34y6ig2olpthb0q3cl.png
  5. Under the Class section, select the Use class tracking for transactions and Prompt to assign classes.

  6. Click Ok.

  7. Navigate to Lists and click Class List.

    httpszenotiintercom-attachments-7comio240187336c5ab0ae49fc8def463c5903buoyy2bt8j5kyakw9qkmtmyoadwdrediodnbnnmqx6qg0hrtgukaui3jfyvrfiaiaaury8p4apza8b9mmvqjznz4y_1hy_eercawi5apsodqm8pbmsk9v_nygftcrftcgsw3xmyk0.png
  8. To add a new class, from the Class menu, select New.

    httpszenotiintercom-attachments-7comio2401873411806e1ed05207159aa00f391ysccxosrcrmp6pzyfb_zyqzksobur-_6dauxrgqjh17p33qw4xmzuzuzk9lbne-0a2bu2l2ndwgotgk2ogo0dpws2qxgy0_3ux6nxqjg-61lsodmgnkhzrjis_uv6csj50gpyvzb.png
  9. In the Class Name box, enter the name of the class. Keep this information handy to map the category options as location names in Zenoti.

    httpszenotiintercom-attachments-7comio24018734867563e313c00d8d4a4f3b445hsjm1vki1jqjscgwmw-5kzb03lilpgd8apocs6slrkv-dcf2d52rmktuab2gcwmhfautqu2mtuiyspo14vbbbmbtnceunmigsegopjmrcrjvhxfw7_pgsekiyhodxgfbw4h0zweh.png
  10. Click Ok.

    The class is created.

To configure location details in Zenoti

  1. At the organization or center level, click the Configurations icon.

  2. Select Integrations > Accounting.

  3. Expand the Configuration tab and navigate to the Account section.

  4. Turn on the Multi-Location switch.

    httpszenotiintercom-attachments-7comio240181532e7986482801976483735cc53strz5i8-0avm_tq_ttermvomugkdkcjc1cmy0_7oqpi3jcsjfr4sx7yist0uwhm0rbftieix-peim6leii6h3xy1l3sdsk-koqcjjx5m_zmellkuzfiis6gebppgaz68gc5zxuzg.png
  5. Navigate to the Sync section and click Save.

    httpszenotiintercom-attachments-7comio240181533b7159eecae3fab7d071bf6davp34bypvx5xocf-qfts-029ud1uhmar-pjvoy4vavdeh03wifwrxxh8elpp25blksij2eljvnxr5ilmbpsuwweh_9bq299svaxbznxgfuofp4jcogbhaudtcimovmh_j_pkrtdop.png
  6. Expand the Locations tab.

  7. In the Mapped Location box, enter the category option that you’ve entered in QuickBooks Desktop (Step 9 of location creation in QuickBooks Desktop).

    httpszenotiintercom-attachments-7comio24018735159159866d6b0f3ee08792f2e9ydef2tw-o_cmf9dkui-amn_1m4qy-hhpaheztxkmpjyk-cfj9exr7nlg785hq7gmm3gexb5vyu_keavr2ik7hont1qetfi2pz5msgtk4_4ggg5mj48ybhx96_errn4pbupilx-m.png
  8. Click Save.

  9. Expand the Manual Sync tab.

    httpszenotiintercom-attachments-7comio240187353e1fc032ee13c4fb8aa15f69a9mykb_d3ak0n_u0aefxqkqkzi16duw9hd7q-qnvvfoqrjmephcrlm3p9wkdj_zuhl2jxraecduto-cclh2ixxslvbgkrneofc7fkeniarwmraor2xt7gvpfvurzsbzna0yiii4br.png
  10. Click Get to sync the locations.

  11. Expand the Locations tab.

    Verify that the POSAccounting Location is updated and the Active switch is enabled.

    httpszenotiintercom-attachments-7comio240187354884d62a17e988d1385a5edcfuelljsmie3edwhycz-diaopdz05zl7b3qunx2oscbhs2u8zccqiw9zbk0smqnf2pmzuu6tlhniphp4hxfomt-h3h_ek8adzxmcwmgthfygvuh_pkydo_gxl23t5l0zxs2y34j32q.png

    You’ve completed locations mapping for QuickBooks Desktop.

To add locations in POSAccounting

Note

Ensure that you’ve completed mapping in the POSAccounting application.

  1. Navigate and expand the POSAccounting Mapping tab.

    httpszenotiintercom-attachments-7comio2401815444f31a03bd66459d25d8d21f72f3jm_81f711foec19vxfbrppxnjljo_rfga1wpqqeumuhefh9djhote7uos0izfvrl1xigtvluabqbtinanznrtr6bqxte2ter5soesd_bbnobfzchjzghzqt-nqyqhth7ypco.png
  2. Click Setup Customer Account.

    The POSAccounting page opens.

  3. Navigate to Add Location.

  4. Select Yes for multiple locations.

  5. Enter the POSAccounting Location (Step 11 while configuring locations in Zenoti) as the Location id in POSAccounting.

    httpszenotiintercom-attachments-7comio240187359ab0b997e28f1582ccace1681-uwcgzbn8cpsqwgtujk59jdk9qaxl0djffajtk-vzyipnopknakygrhkxvwqyybrxykpxgmhzfya7yoysdp_b0knitgcrgitngz66h6v3zq15o8tlxju08dvlnpli0s8qmjktmgj.png
  6. Enter the class (in QuickBooks Desktop) as Location Account in POSAccounting.

Next step

Select the sync type.

Manual sync for accounting integration

After you’ve completed mapping, you can start syncing the data from Zenoti to the accounting platform.

  1. At the organization or center level, click the Configurations icon.

  2. Select Integrations > Accounting.

  3. Expand the Manual Sync tab.

    httpszenotiintercom-attachments-7comio24019957766b7b877008aaa592fd36ec2vf2cjjxvgk3aygidzuekg2nwhhmtbhw4j2qyyf42jllytx-fyqwe9zqv824orsi87dl77oiq7sq8twwumobu_zcghptmlp3engw95_hksi75ovi3ssdivqjyeia0vspu5vckycli.png
  4. Sync items

    Click the respective Get button to sync the following items from the accounting platform to Zenoti:

    1. Locations: Locations in the accounting platform is synced with locations in Zenoti.

      Note

      If you’ve not enabled the Multi-Location switch, you can skip this step.

    2. Accounts: Chart of accounts in the accounting platform is synced for the -------- mapping in Zenoti.

    3. Payment Methods: Payment methods in the accounting platform is synced with payment types in Zenoti.

      Note

      This is required only for QuickBooks(Online and Desktop).

    4. Customers: Customer details in the accounting platform is synced with configured customer details in Zenoti.

    5. Taxes: Tax codes in the accounting platform is synced with tax groups in Zenoti.

      Note

      If you are posting tax as a separate item, you can skip this step.

    6. Products: Inventory item codes in the accounting platform are synced with items mapped as Inventory item type in Zenoti.

      When you are syncing products for the first time, select the Sync Type as All Products.

      httpszenotiintercom-attachments-7comio2401995818fc8e08938837e068ae11e83w8bnv8l_3ilfunxuun6cgb2a6vfmycvqrwbqvl3gfiutzluj9iesiubq0aoeeyieqxokqnwscw1snhpu0pt0whvhko76ptt6ro8e3eckiqt3edrvue2zs7hodp4otanjm5wj43za.png

      After the first sync, if you update any products in the accounting platform, select the Products Modified On or After option and the select date to sync the changes.

      httpszenotiintercom-attachments-7comio238359838bb8d6441252aa75adc28f69ebxtgw3cwu30uet2za9nuw0rjl1bqrfuim4_cjeqi2b7jg6xq5daubplinzsfrr-l8mkxocwmnbocg_mhkhrbv8ooelzh-tsyftbpah-h4u9_pxhgaycltk6pnorbyf8eayatysgy.png
    7. Services: Service codes in the accounting platform is synced with items mapped as Service item type in Zenoti.

      When you are syncing services for the first time, select the Sync Type as All Services.

      httpszenotiintercom-attachments-7comio240199582845495c2c596a54ef99a6e6eqapye4lu3rmslbimi_kwgnhjw1xcxrrkukb_967no1oeetq2ivi9fsbxtz9sn8bvlypqbbdewx_oybw3y2bbulprtueguvj9qrrfallbyw5yrs7evq8uly5vd5gimmi0b2nuzotp.png

      After the first sync, if you update any services in the accounting platform, select the Services Modified On or After option and the select date to sync the changes.

      httpszenotiintercom-attachments-7comio238359842abe2ba6e5467857e8fbf6edc6082vfhbim_tb9mnnk1k9vqdiytsskissds2hythrwq5ruol6fjfiti0uaexoxjhdwk5d4fqnsgeobqoglxosaicu3f7jqg_o5ypmx2yp060cmqxboxa_qtcqcw2widmh0vhwpfq.png
    8. Non-Inventory Items: Non-Inventory item codes in the accounting platform is synced with items mapped as Non-Inventory Item type in Zenoti.

    9. Other charge Items: Other charges in the accounting platform is synced with items mapped as Other Charge item type in Zenoti.

    10. Bundle Items: Bundle items in the accounting platform is synced with items mapped as Bundle Items in Zenoti.

      You can verify the sync, by using the Items report for the respective accounting platform. You can navigate to this report from Admin > Reports > Accounting Platform.

  5. Sync transactions

    Click the respective Get and Post buttons for the following transactions, to sync data from the accounting platform to Zenoti or vice-versa:

    httpszenotiintercom-attachments-7comio2383598445e353d8cddbad6da3fc1237cuyptjqfprryipxbf6viu1fx25z_fadx-gxaxhgmrkdm7mac7rohnfdgtipv8rnwpivmdcjjoj_zw5xa7bya_nlhhq5uk1ihxylprlow9ajzrbmdjf3vswnugz3g1o-bnqb94q7ld.png
    1. Sales and Refunds: Post the sales invoices generated in Zenoti to the accounting platform.

    2. Purchase Orders: Post the purchase orders created in Zenoti to the accounting platform.

      Note

      You must specify the date for which you want to post the sale invoices or purchase orders to the accounting platform.

      For NetSuite, you can see three more transactions that you can sync:

    3. Transfer Orders: Post the transfer orders created in Zenoti to the accounting platform.

    4. Inventory Adjustments: Post the inventory adjustments made in Zenoti to the accounting platform.

    5. Transfer Orders Fulfillment: Get the delivered transfer orders in the accounting platform to Zenoti.

      Note

      You must specify the date for which you want to post the transfer orders and inventory adjustments to the accounting platform. For transfer orders fulfillment, specify the date for which you want to get the transfer orders fulfillment from the accounting platform.

      Next step

      The last step is to reconcile data that you’ve synced from Zenoti to the accounting platform using the following Zenoti Reports:

      • Items

      • Customers

      • Sales Orders Summary

      • Inventory Orders

      • Sale Order Summary Details

      Note

      Zenoti has separate reports for each accounting platform: Xero Reports, QuickBooks Reports, and NetSuite Reports.

Accounting integration: Post membership cross-center redemption

Disclaimer

This enhancement is done only for businesses where the value-based model is enabled.

Generally, businesses with multiple centers allow guests to redeem memberships across centers. For cross-center settlement, they need the amount to appear as payable for the center where the membership is sold, and as receivable for the center where the membership is redeemed.

Moreover, a business can choose to post the value of the membership for cross-center redemption.

Example

A guest purchased a $250 non-recurring membership from the LA center and redeemed it on a service worth $200 at the California center.

Based on the value model, when Zenoti syncs this redemption to the accounting platform, the value of the service $200 is posted as payable to the LA center and as receivable to the California center.

The difference between the sale and the redemption is the discount amount. In our example, the discount is $250 - $200 = $50.

  1. At the organization level or center level, click the Configurations icon.

  2. Select Integrations > Accounting.

  3. Expand the Configuration tab and navigate to the Invoice section.

    httpsdownloadsintercomcdncomio3379758325ae407e7de9a7342c4c7bbb0imagepng.png
  4. Select the Enable Cross Center check box.

    httpsdownloadsintercomcdncomio3379761945e1f34ab6a6e5e5b283fd79aimagepng.png
  5. Default Item for Membership Service Liability (Payable): Enter the item to be used to post the redemption as payable for the sale center where there’s no redemption invoice – the redemption invoice is only in the center where the redemption was made.

  6. Default Item for Membership Service Redemption Discount (Receivables): Enter the item to be used to post the difference in the sale and the redemption amount as a receivable discount for the center where redemption was made. This is to ensure if the centers want to receive the full amount or just the value amount (without discount).

  7. Default Item for Membership Service Redemption Discount (Payable): Enter the item to be used to post the difference in the sale and the redemption amount as a payable discount for the center where the membership was sold.

  8. Under the Sync section, click Save.

    You can post the receivable amount as either an item or as a payment. However, you can post the payable amount as only journal entries.

  9. To post redemption amount as journal entries, expand the Payments Mapping tab and add and map the chart of accounts for receivable and payable.

    httpsdownloadsintercomcdncomio33797740737f80101e229aa4d6a621d97imagepng.png
  10. To post redemptions as invoices, expand the Item Type Mapping tab and add and map the chart of accounts for receivable.

    httpsdownloadsintercomcdncomio337977591683b895f8131050b67370187imagepng.png
  11. Click Save .

    The integration is configured to post cross-center redemptions for memberships based on value.

Reports

Admin Sync – Sale Order Summaries report

You can verify the posting of cross-center redemptions for membership in this report.

httpsdownloadsintercomcdncomio337977691f55bd3d46d06be4cbbb3b5e3imagepng.png

Sales Invoices Report

httpsdownloadsintercomcdncomio337977791963071818daa392b0e70e6ceimagepng.png

Configure Xero accounting with location details

Important

Ensure that you’ve created locations (tracking categories) in Xero.

To create tracking categories in Xero

  1. Login to your Xero account.

  2. Click your company name.

    For example, Spa Bliss.

    httpszenotiintercom-attachments-7comio240181526896ab06aaf95588a24ad80b8g3ssts1bnald2rgg1xpnyto3hajpt3weherwlelsn5outdjebwtfetfcs__xzvsry00ahugevso4fsuwftk51tc3_jfszqmpnesnjrg-9tmqgyb6njkx7swusefml7toa83xn8qi.png
  3. Click Settings and then click Looking for advanced settings?

    httpszenotiintercom-attachments-7comio24018152802936696adbb2db8d20fc41fhieye2svb-p71yoplucvjdlotbmpthxjymkuzvl9o8ng0amml_oocwutbgnmvi6arnd20s3ryaiwcvbrpddjqh_n4sboqytpfjikcvssvvsrtl882zgjhfcviauifxjzc7vdn5nf.png
  4. Click Tracking categories.

  5. Click Add Tracking Category.

    httpszenotiintercom-attachments-7comio24018153074f506ef07ed4d59b7e07edchigokqo0qrymje4rn0uro9b1bkv_9uwe9arqiktvk44q4iwm6ccvnatcboboz3yqagnk76ytijweqlchpl_fhqg34tsri0_9fsxi9lgl6z5wtnc7vuvggafy71nykv78_ydowi3c.png
  6. In the Tracking category name box, enter Locations.

  7. In the Category options box, enter the center names.

    Keep this information handy to map the category options as location names in Zenoti.

  8. Click Save.

    The tracking category is created.

To configure Xero with location details in Zenoti

  1. At the organization or center level, click the Configurations icon.

  2. Select Integrations > Accounting.

  3. Expand the Configuration tab and navigate to the Account section.

  4. Turn on the Multi-Location switch.

    httpszenotiintercom-attachments-7comio240181532e7986482801976483735cc53strz5i8-0avm_tq_ttermvomugkdkcjc1cmy0_7oqpi3jcsjfr4sx7yist0uwhm0rbftieix-peim6leii6h3xy1l3sdsk-koqcjjx5m_zmellkuzfiis6gebppgaz68gc5zxuzg.png
  5. Navigate to the Sync section and click Save.

    httpszenotiintercom-attachments-7comio240181533b7159eecae3fab7d071bf6davp34bypvx5xocf-qfts-029ud1uhmar-pjvoy4vavdeh03wifwrxxh8elpp25blksij2eljvnxr5ilmbpsuwweh_9bq299svaxbznxgfuofp4jcogbhaudtcimovmh_j_pkrtdop.png
  6. Expand the Locations tab.

  7. In the Mapped Location box, enter the category option that you’ve entered in Xero (step 8 of location creation in Xero).

    httpszenotiintercom-attachments-7comio24018153568d319760f373ffb0427c60as5kjizowicwnky4yxxvx9bdxzvzecnu8uun3uyluutcomc6igxjrkthn5r0wv9hfuuzh3eea8llgz9twmonzg-otxetf5mw9rkdn7fzmzairk4vcuw1ynrlnp4v3_0jfagngb1v8.png
  8. Click Save.

  9. Expand the Manual Sync tab.

    httpszenotiintercom-attachments-7comio240181538314c29c96166f03fe65bad5durgh36tlmvg1vqdty9uqbl7vxbhsxlehe_z2pbi5tsoahubgd8o7xrdhatyg05nwnjebocvfhk9lm7df2hr6_stvwdib_mf4vsgteij6-dgzc4jemxfoq4nu4l0p67bedd2-f-bl.png
  10. Click Get to sync the locations.

  11. Expand the Locations tab.

    Verify that the POSAccounting Location is updated and the Active switch is enabled.

    httpszenotiintercom-attachments-7comio240181541e778feaa56c76f75b5bb66c6l1j0rlbgaothat0iv-ub9o6uyy8-mfli1wjfrwjmcxas0ro2qbbadinbhqnuiql9dvi7xfqieb40vuvkzjrfs75heypmj_b2roev-i-pdwjjvfbflbi29qu7sseyuhjdedltsle0.png

    You’ve completed locations mapping for Xero.

    Keep POSAccounting Location handy as you will need this while adding locations in POSAccounting.

To add locations in POSAccounting

Note

Ensure that you’ve completed mapping in the ----POSAccounting---- application.

  1. Expand the POSAccounting Mapping tab.

    httpszenotiintercom-attachments-7comio2401815444f31a03bd66459d25d8d21f72f3jm_81f711foec19vxfbrppxnjljo_rfga1wpqqeumuhefh9djhote7uos0izfvrl1xigtvluabqbtinanznrtr6bqxte2ter5soesd_bbnobfzchjzghzqt-nqyqhth7ypco.png
  2. Click Setup Customer Account.

    The POSAccounting page opens.

  3. Navigate to Add Location.

  4. Select Yes for multiple locations.

  5. Enter the POSAccounting Location (Step 11 while configuring locations in Zenoti) as the Location id in POSAccounting.

    httpszenotiintercom-attachments-7comio240181549e5cedfe68462d3fcc0171949dkyvfqyhffoozi_dr-or5debtirsjhcx5f2cscuz5m8xclwk2byxxv4euba3zu6lhwnw6dvl3es6noogtubkcfhycnboaopmy3m8cs6-jiftneijfwzxl1xxfdwayt_lslzs_pun.png
  6. Enter the category option (in Xero) as Location Account in POSAccounting.

Next step

Select the sync type.

Configure accounting integration by invoice

Based on the sync type you’ve selected, you can choose how to present your data from Zenoti to the accounting platform.

  1. At the organization level, click the configurations icon.

  2. Select Integrations > Accounting.

  3. Expand the Configuration tab and navigate to the Invoice section.

    httpszenotiintercom-attachments-7comio2458935488cf3d19f49a9b7cbd0d380eb7gr-jlbgbklropff9i3pvdg8n6eceextfdvm1bq1hjymlwku0a00qa0geubq74mmgqnqh9wg5bnt7mugerquthxasrox5ys9eug0yq36n52nhci0v9oalhr7xe40vnmk30xxvgip.png
    1. Customer: The name of the guest that you want to post for each invoice.

      Select any one of the following options:

      • Invoice Guest: Select this option if you want to sync the guest name on the Zenoti invoice to the accounting platform.

        Note

        This is applicable only for the Invoice-Wise sync type.

        httpszenotiintercom-attachments-7comio237837481f192a0d48d6ce7427be656148logqvlvhbnsoi806lrvnmzcnk5hohcc43qg8d04iawunibttojcm1jglajsbwi3pyvwxt3uoumwacn1bkbqr0rbe8bum5bbe04qunksdpykyrgbpzd7x2dl8lkvqn7jetr9rqac.png
      • Default: Select this option to post a default guest name for all invoices. Then, enter the default guest name in the box.

        httpszenotiintercom-attachments-7comio237837484051b2a8f6ca2022ba43c05c4uk8jnryvo96jbqeq3m4mwpmdy_lnmfe9krdjfdjpssumq8rz5kodozbd978doxxyoiixclsbwdecm3xghurxoesssdop24xwqbh0tqjrbw7pjacxffcv0cphkjtf0fco-hq3zek7.png
    2. Line Item: In this section, you can configure how you want to post items to your accounting platform.

      httpszenotiintercom-attachments-7comio24589355549664da9026703850959c28fewh92sox66zn1q17fexp74t3kfrhtex3zlk-udduqhu-1mpohuspb5ueav2zoik-s5ehze3xr-k_i73ss2gya5udkydhyhyuzblqi_zyrny2h-zsyvttu-pfl7iorbtvfrshijey.png

      Item: Zenoti posts each item with Quantity and Price. These options are selected by default.

      You can Group each item as follows:

    Product

    Code

    Select this option to map each product in Zenoti to the respective item in the accounting platform

    Important

    Before you select this option, you must ensure that each product in Zenoti has a corresponding item with the same code in the accounting platform.

    Subcategory

    Select this option to map each product subcategory in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure that each product subcategory and subcategory code in Zenoti has a corresponding item with the same code in the accounting platform.

    Category

    Select this option to map each product category in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure that each product category and category code in Zenoti has a corresponding item with the same code in the accounting platform.

    Default Item

    Select this option to map all the products to the single item with item code as Product in the accounting platform.

    Service

    Code

    Select this option to map each service in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure that each service in Zenoti has a corresponding item with the same code in the accounting platform.

    Subcategory

    Select this option to map each service subcategory in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure that each service subcategory and subcategory code in Zenoti has a corresponding item with the same code in the accounting platform.

    Category

    Select this option to map each service category in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure that each service category and category code in Zenoti has a corresponding item with the same code in the accounting platform.

    Default Item

    Select this option to sync all the services to the single item with item code as Service in the accounting platform.

    Membership

    Code

    Select this option to map each membership in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure that each membership in Zenoti has a corresponding item with the same code in the accounting platform.

    Category

    Select this option to map each membership category in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure the following:

    • The Membership Category is Mandatory setting is enabled at the organization level.

    • Each membership has a category assigned in Zenoti.

    • Each membership category and category code in Zenoti has a corresponding item with the same code in the accounting platform.

    Default Item

    Select this option to map all memberships to the single item with item code as Membership in the accounting platform.

    Post Membership Freeze Fee As Separate Item

    Select this option to map membership freeze fee to a single item in the accounting platform. You can enter this item code (that you’ve in the accounting platform) in the Default Item For Membership Freeze Fee box.

    httpszenotiintercom-attachments-7comio26039607226bcfce2ac3e5992eb65cf16bliqxj8cmn-1hksbn40zprduxp-agukdlvb60hf6inasgsjly2kcadtmcbfchzrbwulwwocahtfzjuoxeyemdgicoox5mk2lb73epzljsorujzqgzx-mj0dmuee3xrcwyyvotxps.png

    Package

    Code

    Select this option to map each package in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure that each package in Zenoti has a corresponding item with the same code in the accounting platform.

    Category

    Select this option to map each package category in Zenoti to the respective item in the accounting platform.

    Important

    Before you select this option, you must ensure the following:

    • The Package Category is Mandatory setting is enabled at the organization level.

    • Each package has a category assigned in Zenoti.

    • Each package category and category code in Zenoti has a corresponding item with the same code in the accounting platform.

    Default Item

    Select this option to map all packages to the single item with item code as Package in the accounting platform.

    Gift Cards

    Zenoti maps all the gift cards to a single item GiftCard with the item code as in the accounting platform.

    Prepaid Cards

    Zenoti maps all the prepaid cards to a single item PrepaidCard with the item code as in the accounting platform.

    Class

    Note

    You will see this section only if Classes/Fitness is enabled for your business.

    Code

    Select this option to map each class in Zenoti to the respective item in the accounting platform.

    Important

    : Before you select this option, you must ensure that each class in Zenoti has a corresponding item with the same code in the accounting platform.

    Subcategory

    Select this option to map each class subcategory in Zenoti to the respective item in the accounting platform.

    Important

    : Before you select this option, you must ensure that each class subcategory and subcategory code in Zenoti has a corresponding item with the same code in the accounting platform.

    Category

    Select this option to map each class category in Zenoti to the respective item in the accounting platform.

    Important

    : Before you select this option, you must ensure that each class category and category code in Zenoti has a corresponding item with the same code in the accounting platform.

    Default Item

    Select this option to map all the classes to the single item with item code as Class in the accounting platform.

    Discount

    Discounts in Zenoti are of three types:

    • Campaign-based discounts

    • Membership discounts

    • Package discounts

    Parent Item

    Select this option to map each discount type in Zenoti to the respective item in the accounting platform.

    In Zenoti, a discount can be one of the following types:

    • Campaign-based discounts - Map each campaign code to an item in the accounting platform.

    • Membership discounts - These discounts get posted against the membership item that you’ve configured in the Line Item section for memberships.

    • Package discounts - These discounts get posted against the membership item that you’ve configured in the Line Item section for packages.

    • Manual discounts - Map all manual discounts to a single item Manual Discount in the accounting platform.

    • Price adjustments - Map all price adjusted amounts to a single item Price Adjustment in the accounting platform.

    Important

    Before you select this option, you must ensure that each discount type and its code in Zenoti has a corresponding item with the same code in the accounting platform.

    For example, if there’s a campaign-based discount in Zenoti Thanksgiving Offer 10% with campaign code as TH10OFF, the item in the accounting platform must have the code as TH10OFF.

    Item Type: Select this option to map discounts applied to an item type in Zenoti to the respective discount item in the accounting platform. You can enter the code of this discount item in the respective default item discount box for each item type.

    For example, if you want to account all the service discounts under one item, let’s say Service Discount in the accounting platform with code as SD, enter SD in the Default Item For Discount on Services box.

    Note

    This configuration INCLUDES package redemption discounts and membership redemption discounts under the respective item type on which these redemptions are applied. For example, if a package is redeemed on a service, the redemption discount will be accounted under services discount.

    httpszenotiintercom-attachments-7comio2603960768ea13b849ab854b589fb579dr_ipfapmwbbgmkghxtrpadeptniwykeckedhejphw7zuffdcb8twiko0wwy9uda3oewcqplz10z8vogqrlpqajzxu3cljjwt_ournjxfusy5wwk86lakdafjbchwytp48jlblcks.png

    - Default Item: Select this option to map all the discount types to a single item in the accounting platform. You can enter this item code (that you’ve in the accounting platform) in the Discount box.

    Note

    This configuration DOES NOT include package redemption discounts and membership redemption discounts - you need to configure these discounts separately.

    Redemption

    You can post the value of a redemption in any one of the following ways:

    • Based on the benefit actual price

      If a liability (package or membership) was sold at $100 (with one benefit of $150), the redemption value that gets posted is $150.

      To configure this for packages
      • Do not select the Package Redemption checkbox.

        httpszenotiintercom-attachments-7comio245893560f34fa57a0cf5f2721039624fmrmsajk-b0wi1w2v6nqekl_a400iasssb7_ecoinlilacediahqy0w8qnnpp8cqvvvge7vq7se0n1ksergtuea6tw3-xx_-grahovw5qusln-skisdjcrdkyx9dvflcm_mu_edys.png
      • Enter the default item name for the package redemption.

        httpszenotiintercom-attachments-7comio2458935631a84605f3c3ed5789fbb100bwjtaqzg84qovem2evniqpapm5qjkhig2cqtwwvzunfslzplga0jmzzfaor1hnhy2pcycqihhgqxchc4akfmcxdr55kbrv1thb8s_qkkml5yekp6mluqrq9iahq9sbdptf8enaxrv.png
      To configure this for memberships (with service benefits)
      • Do not select the Membership Service Redemption checkbox.

        httpszenotiintercom-attachments-7comio245893566d4701a8fa7fd8eb1ec3844d7nyeg57gzgotfjhuhlid0wjfwujqnf8psyjtuetk5_2zayfzpkigowhmrnoriwrbb9gi4gwsokzerm3iiqgyuacchiskwlucodma6jfdjq7peaur2a53jnw-ttwebltzgandqn7sx.png
      • Enter the default item name for the membership redemption.

        httpszenotiintercom-attachments-7comio2458935718206eba6d5b162b7d040afefiival89lgasusprzlppejgv6pshlkc9apqgkvnacph-fjub3jx4wt8-n5huxer7xvymgcajzvzln7r44psnvkkxsvo-aagzpnx1k5kzhfcbpk104wohfln2pymh_so0ie94hhej.png
    • Based on the liability price

      If a liability (package or membership) was sold at $100 (with one benefit of $150), the redemption value that gets posted is $100 and the redemption discount that gets posted is $50.

      To configure this for packages
      • Select the Package Redemption checkbox.

        httpszenotiintercom-attachments-7comio245893579cc930aaff52c0a57347494364tc39eyxqj46cktglnydc5s6lmy-d6cx0zneg9fa8mfsoxkpdzeixhjhhc9ohpcoszpzjarru0ipfidxryal__onialsxeadnfjdvkoj1gi9asurrjlojebueq5s0r9hjth0clmv.png
      • Enter the default item name for the package redemption discount.

        httpszenotiintercom-attachments-7comio2458935631a84605f3c3ed5789fbb100bwjtaqzg84qovem2evniqpapm5qjkhig2cqtwwvzunfslzplga0jmzzfaor1hnhy2pcycqihhgqxchc4akfmcxdr55kbrv1thb8s_qkkml5yekp6mluqrq9iahq9sbdptf8enaxrv.png
      • Configure the package redemption as a payment in the Payment Mapping tab.

        httpsdownloadsintercomcdncomio2460755911bdb6c47e487dff3bd5c222eimagepng.png
      To configure this for memberships (with service benefits)
      • Select the Membership Service Redemption checkbox.

        httpszenotiintercom-attachments-7comio24589358516ac07a7b09388c919d99048sdci7u4favy7laj6aaefb6bala9x2s6pxvojkyh1ye-ob_tbsfw5v9wlvsm7wr3hpp2zqzegyzwcg7xzbn684vehtvtyrnfbcbjlpci0tsbg6aglubjms1w7a7a_uza4wwbi0snm.png
      • Enter the default item name for the membership redemption.

        httpszenotiintercom-attachments-7comio245893593220090c428c905e96f57c0c8sgmhsgv6yn48p4rhtcuc2q7qyxd9egdl8jt412gsrt0jxd5fkng5enq7l771yvygm9ptcrkdbiu83xobhnvbqljn0pgchccegr50vktzvcqlqtiuc23p3fvkljygk8rhl0knl18b.png
      • Configure the membership service redemption as a payment in the Payment Mapping tab.

    Payment

    To configure payments, ensure that each payment type in Zenoti has a corresponding payment type in the accounting platform.

    • Amount: The payment transaction amount. This option is selected by default.

    • Deposit to Account: The chart of account to which the payment is mapped in the accounting platform. This option is selected by default.

    • Date: By default the payments are posted based on the closed date. However, to post payments based on the payment date, select the Date checkbox.

      Note

      If you’ve selected QuickBooks Desktop as the accounting platform, you will not see the Date checkbox.

    Tax

    You can post taxes in four different ways:

    • Item-level: By default, the tax amount is posted for each item in the accounting platform.

      Important

      Ensure that each tax group in Zenoti has a corresponding tax with the same code in the accounting platform.

      httpszenotiintercom-attachments-7comio246076775c96a1f5685189a2817c45776fwo8zjyx0ftxmesennk2cjtayl7wgxamczhnwivjjgpyqgjf_lfsenxmyai2bq6wm4ixlnnadbccg_bbl9id5uifwrw3m1jvzjkhok285p884nbiohlqmtadmrgk1j-x-8flcjss.png
    • Tax as a separate item (as tax group): The total tax amount is posted by the tax group name.

      Important

      Ensure that each tax group in Zenoti has a corresponding item with the same code in the accounting platform.

      httpszenotiintercom-attachments-7comio2458936038745cd9ebb5f57be8fa2df90bq_bmudk8jxrupwtvrsojldur4dd2rfvw_3pphldnv5jdlutd1n48swweyz3fo9omgtoj4_beld1m1tcgzj7zbc9fvkhpwcxrdrrej4tel8w4oznr740fhk8_3rfxiy_7ogo-se5.png
    • Tax as a separate item (as tax component): The tax amount is posted by the individual tax components (by names).

      Important

      Ensure that each tax group component in Zenoti has a corresponding item with the same name in the accounting platform.

      httpszenotiintercom-attachments-7comio246076776d003c88eb29326f88e14286bw8cekgornuaq3xvsoe1tpuou1fwvwmhpgaph4hsdbskn4q3jadpon4eezv-ttj-wlsrarpae9mqvtub7fuuy6mjhlp4j08khsc-bsxlestja-xnfmpd4yr1wxvkxyoace9w_zpxu.png
    • Invoice Level: The total tax amount for an invoice is posted in the accounting platform.

      Important

      Ensure that each tax group in Zenoti has a corresponding tax with the same code in the accounting platform.

    Irrespective of whether you post taxes based on item-level, as a separate item, or based on invoice level, you must enter the default tax group name in the Enter Default Tax box.

    httpszenotiintercom-attachments-7comio24607677740ec846c422ff9dfd98da590fk5yp5gijlsncusqurirgev4ufgpx-6irl1w5kb437yfnnzg91leatmvwvzl3pbu82thvxajoaootzwxgu5cjreuryalev4xgfm_xqwj8r-4195lfvr6vsthr-wjhnfe0vrcrist.png

    Expenses: Select this option to post retail cost of goods to the accounting platform.

    Important

    You can use this option only if your business tracks inventory in Zenoti.

    httpszenotiintercom-attachments-7comio260396091ef31243de452c7ab511fe0c7nyx5f0jbqekmxzktm_s-tpvhjit7mv75milc50ioqu-1kltfr5fjmh1qeb7_zq7w-ksxivdw227tqdfn3dgpxatkilcvlzy0fuf7xhhwrw3g1qwx33_p6g1tanzmysik9hziatub.png

    By default, Cost of Goods Sold is the name of the default item for cost of goods of retail products sold in Zenoti, which you must map to the corresponding chart of accounts in the POSAccounting Mapping form.

  4. Navigate to the Sync section under the Configuration tab.

    • Start Date: Select the date from when you want to start posting your data to the accounting platform.

    • Delay: Specify the gap between each data posting.

    Important

    After you’ve set these two fields, reach out to Zenoti Support to enable auto-sync.

    httpszenotiintercom-attachments-7comio240181533b7159eecae3fab7d071bf6davp34bypvx5xocf-qfts-029ud1uhmar-pjvoy4vavdeh03wifwrxxh8elpp25blksij2eljvnxr5ilmbpsuwweh_9bq299svaxbznxgfuofp4jcogbhaudtcimovmh_j_pkrtdop.png
  5. Click Save.

Next step

Select the Sync Type.

Post bank deposits and cash pay-ins to the accounting platform as journal entries

Generally, businesses use some amount of cash for pay-outs and petty expenses. As these transactions are not tracked, businesses cannot reconcile the cash deposits, cash added to the register, cash pay-outs and petty expenses with their bank statement.

For example, if the center manager of the LA center collected $500 on a day as cash, but deposited only $450 to the bank, the difference of $50 was not tracked anywhere.

Important

For cash-related transactions, a subsidiary is a cash register for a location or center.

Before you begin

At the organization level, enable the following settings from Invoice & Receipt:

  • Enable multiple cash registers: To post cash deposits, cash pay-outs, cash added, and petty expenses done from each register (subsidiary) as a separate entry. If you enable this setting, you will see the Post by Subsidiary options. However, if you do not enable this setting, all these transactions will be posted from the default register.

  • Maintain separate product sales: To view the product sales register as a subsidiary in mapping.

To configure posting of cash deposits, cash added, cash pay-outs, petty cash expenses as journal entries

  1. At the organization or center level, click the Configurations icon.

  2. Select Integrations > Accounting.

  3. Expand the Configuration tab.

    post_bank.png
  4. Navigate to the Invoice section and locate Miscellaneous Journal Entries.

  5. Select the following checkboxes based on requirement:

    • Post Cash Deposit

      You will see the Post by Subsidiary option if you've enabled the Enable multiple cash registers setting at the organization level.

    • Post Cash Pay-In

      You will see the Post by Subsidiary option if you've enabled the Enable multiple cash registers setting at the organization level.

    • Post Cash Payout

      You will see the Post by Subsidiary option if you've enabled the Enable multiple cash registers setting at the organization level.

  6. Click Save.

  7. Expand the Miscellaneous Journal Type Mapping section.

  8. For each cash journal entry type, map the following details and click Add:

    • Journal Type: Select the entry - Cash Deposit, Cash Pay-In, or Cash Payout.

    • Location: Center for which you want to post the entry.

    • Subisdiary: Register for each location.

      • If you've selected the Post by Subsidiary option for the journal entry in the Configuration tab, you can see all the registers that are available for the selected locations.

      • If you've not selected the Post by Subsidiary option for the journal entry in the Configuration tab, you can see only the default register.

      Important

      If you've enabled the Maintain separate product sales organization-level setting, you will also see the product sales register as another default register.

    • Credit Account: Chart of accounts in the accounting platform for credit entry.

    • Debit Account: Chart of accounts in the accounting platform for debit entry.

    Note

    If the journal entry has a negative amount, the entries are reversed - the mapped Debit Account is credited and the mapped Credit Account is debited.

  9. To manually sync data, expand the Manual Sync section and locate Miscellaneous Journal Entries.

    post_bank2.png
    • Select the date for which you want to post data.

    • Click Post.

    Note

    To add auto-sync schedules, reach out to Zenoti.

Sample transactions

post_bank3.png

Admin Sync report - Misc Journal Entries

post_bank4.png

Admin Sync report - Sale Order Summaries

post_bank5.png

POSAccounting mapping by invoices for accounting integration

After you’ve completed configuring how data in Zenoti can be pushed to the accounting platform, you are ready to map data in Zenoti to data in the accounting platform.

Zenoti partners with POSAccounting to push data from Zenoti to the accounting platform.

  1. At the organization level, click the Configurations icon.

  2. Select Integrations > Accounting.

  3. Expand the POSAccounting Mapping tab.

    httpszenotiintercom-attachments-7comio2401815444f31a03bd66459d25d8d21f72f3jm_81f711foec19vxfbrppxnjljo_rfga1wpqqeumuhefh9djhote7uos0izfvrl1xigtvluabqbtinanznrtr6bqxte2ter5soesd_bbnobfzchjzghzqt-nqyqhth7ypco.png
  4. Click Setup Customer Account.

    The POSAccounting window opens.

    httpszenotiintercom-attachments-7comio2401852016484c9f8ed6ecf58026ad45c0kczhwby8yv-rtdpjrru2euhrly1uqwxqkuxwmbnq5-dw_dgi6gmp7ez7ltglbpxgao-ogrm9mjha37vajefvphvdmyiwdubdvcuslw0farhybamqjsp1r289jq8ctzrjxdr24jf.png
  5. Select the business type as Salon.

  6. Enter the default customer name and click Next.

    httpszenotiintercom-attachments-7comio24607925253e06a39fd53fb53530815b4se2emlzty7bo8xjied6in_iau5ducdlz33a5ifuorwduvu2foba0xjxh5mqjhmhuqpua4r5kvrgsdbyr8irxfebouaacwxl4plg_qfigsq_qopsjvaitwrlskwb7eq3m-oyu8ybm.png
  7. Add the tax details.

    httpszenotiintercom-attachments-7comio2383614699916a0aa672c777da9b0c3bcunjwtrlvn0vrexzn3qqp-k0ujfnn-cowlxgiqfvfnnrpiekoi0epox95imssugpayjb01zpaipfhrlvaixogrm_s2o1w4d0-r0gsbgooz70mboxh9ictqrnabjfsqe5a0yoyhjhz.png

    If you’ve configured to push tax by group name, enter the tax group code in Tax id and click Next.

    httpszenotiintercom-attachments-7comio2460784744b7f884b9b4b68a91ad4356dcx7xboh3dsnbljyyzzy3ac4wrtaczitrymj2as5j80t9pkrui8pyigfud4vgmgjikisq-oj5wkpvfgwn-kksrptvfiscs82xqulgem_g4qfpaoaocza_pu9rfcvz68vdmayii5ca.png

    However, if you’ve configured to push tax by components, enter the tax component name in Tax id and click Next.

    httpszenotiintercom-attachments-7comio24607925376553173d7cf037014cc20e1poo_occbatju5plmb_wnfn-6ckewf2l0oxclq5r0nhgpajh2rkerzohx1ugurxj7rjudswfqggywhpembgsq5dkdw23dfafvhapbu3gadfrlgcb3dvssdlgqltbntzivf6cnwqjm.png
  8. Currently, Zenoti does not post COGS data. You can ignore the Add Cogs section and enter any random values to continue.

    httpszenotiintercom-attachments-7comio24607925556643c7c9fe9c7c029e6e3c31e46wtzsrf5iendjz5mvbdwp9dztwrkfbh6dtvue6t2xglvvk3xvxyktlxnu5b1w56lggtrqhfupj6r11hr0bbqxqnh_ihuuykcc0tz2fb1uhzdeiy71zmlgrlzmu_fuxshfseph.png
  9. To enable locations for your accounting platform, select locations, and enter the location details.

    httpszenotiintercom-attachments-7comio2401852149a4af43d9f4818e1a7de0aecsdaozoi3_hj-prjchb6fuuzqwrjnnmfoo-pyqrq77ptiekpaau_6vwqubzwjbuq7ifydasj3yfigmau3p2gbfyeor52rosdob9cmlpsklnoh7qvic-wvzr3cggvrbu-sxv7gfw_z.png

    Read our help article on location mapping for Xero, QuickBooks Online, and QuickBooks Desktop.

  10. Enter the default sales account for Service and Inventory item types.

    httpszenotiintercom-attachments-7comio2460792584c2b1a422335f7f8fa18a29bctrakmz_qefvisvfx80j-5ubcecumil9kp5rba3bbc6anscwilg14you3tzwldjl2mnvmmrpuu-musuvovu7hpl7yupsil_ryxwuzumxvvyqlrtvzww77nlqdjoqxd75omjuhh2h.png
  11. Enter the Zenoti payment type in the Payment Id box and the corresponding payment account (for Xero and NetSuite) or payment method (for Quickbooks Online and Quickbooks Desktop) in the Payment Account box.

  12. If you want to configure refunds, from the Miscellaneous tab, select Yes for refunds.

    httpszenotiintercom-attachments-7comio246079263436fa7a1cade4438f3f13720_zegasl9bqjg0mdguezgxt3a2az2ra98ij4mij5c9iwyfh4pwlettrdvpx_hmn0agm48qpebmgigpixdut81jgc-bkfwog5x42hnmw0ixqdgq-x8rq8mxtpjt5z40hrxxdnz50px.png
  13. Click Finish.

    You’ve mapped data as journal entries.

Next step

Payment Mapping