टैक्स गणना¶
टैक्स गणना¶
टैक्स कंप्यूटेशन फ़ील्ड टैक्स राशि और जिस बेस पर टैक्स आधारित है उसके बीच संबंध निर्धारित करती है। निम्नलिखित विकल्प उपलब्ध हैं:
ग्रुप ऑफ़ टैक्सेस: कई अन्य टैक्स का संयोजन
फ़िक्स्ड: एक निश्चित राशि
पर्सेंटेज ऑफ़ प्राइस: टैक्स-रहित बिक्री मूल्य का प्रतिशत
पर्सेंटेज ऑफ़ प्राइस टैक्स इन्क्लूडेड: टैक्स-सहित कुल का प्रतिशत
कस्टम फ़ॉर्मूला: एक कस्टम, उपयोगकर्ता-परिभाषित फ़ॉर्मूला
टैक्स का ग्रुप¶
टैक्स कई उप-टैक्स का संयोजन है। आप जितने चाहें उतने टैक्स जोड़ सकते हैं, जिस क्रम में आप उन्हें लागू करना चाहते हैं।
महत्त्वपूर्ण
सुनिश्चित करें कि टैक्स सीक्वेंस सही है, क्योंकि प्रदर्शन क्रम एप्लिकेशन क्रम निर्धारित करता है और टैक्स कंप्यूटेशन को प्रभावित कर सकता है, खासकर अगर कोई टैक्स बाद के टैक्स की बेस को प्रभावित करता है।
फ़िक्स्ड¶
टैक्स की डिफ़ॉल्ट करेंसी में एक निश्चित राशि होती है। बिक्री मूल्य के बावजूद राशि प्रति यूनिट समान रहती है।
कंप्यूटेशन \(\text{tax amount} = \text{fixed tax amount} \times \text{quantity}\) है।
Example
एक प्रॉडक्ट की बिक्री मूल्य $1000 है, और हम $10 फ़िक्स्ड टैक्स लागू करते हैं। तो हमारे पास है:
प्रॉडक्ट सेल्स कीमत |
टैक्स के बिना कीमत |
टैक्स |
कुल |
|---|---|---|---|
1,000 |
1,000 |
10 |
1,010.00 |
मूल्य का प्रतिशत¶
टैक्स रेट टैक्स-रहित सबटोटल का प्रतिशत है।
सटीक टैक्स कंप्यूटेशन इन्क्लूडेड इन प्राइस फ़ील्ड पर निर्भर करती है, जो यह निर्धारित करती है कि टैक्स राशि बिक्री मूल्य में शामिल है या नहीं।
अगर Included in Price Tax Excluded है, तो गणना \(\text{tax amount} = \text{sales price} \times \text{tax rate}\) है।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price टैक्स लागू करते हैं जो Tax Excluded है। तो हमारे पास:
प्रॉडक्ट सेल्स कीमत |
टैक्स के बिना कीमत |
टैक्स |
कुल |
|---|---|---|---|
1,000 |
1,000 |
100 |
1,100.00 |
अगर Included in Price Tax Included है, तो गणना \(\text{tax amount} = \text{sales price} \times \frac{\text{tax rate}}{1 + \text{tax rate}}\) है।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price टैक्स लागू करते हैं जो Tax Included है। तो हमारे पास:
प्रॉडक्ट सेल्स कीमत |
टैक्स के बिना कीमत |
टैक्स |
कुल |
|---|---|---|---|
1,000 |
909.09 |
90.91 |
1,000.00 |
Percentage of price tax included¶
महत्त्वपूर्ण
यह टैक्स गणना शायद ही कभी इस्तेमाल की जाती है और सिर्फ़ उन देशों में उपयोगी है (जैसे ब्राज़ील, बोलिविया) जो टैक्स रेट को टैक्स-शामिल कुल के प्रतिशत के रूप में बताते हैं। टैक्स-शामिल प्राइस से टैक्स राशि की गणना करने की ज़्यादा सामान्य ज़रूरत के लिए, Percentage of Price टैक्स गणना का इस्तेमाल करें जिसमें Included in Price को Tax Included पर सेट किया गया हो।
टैक्स रेट टैक्स-शामिल कुल का एक प्रतिशत है।
सटीक टैक्स कंप्यूटेशन इन्क्लूडेड इन प्राइस फ़ील्ड पर निर्भर करती है, जो यह निर्धारित करती है कि टैक्स राशि बिक्री मूल्य में शामिल है या नहीं।
अगर Included in Price को Tax Excluded पर सेट किया गया है, तो गणना \(\text{tax amount} = \text{sales price} \times \frac{\text{tax rate}}{1 - \text{tax rate}}\) है।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price Tax Included टैक्स लागू करते हैं जो Tax Excluded है। तो हमारे पास:
प्रॉडक्ट सेल्स कीमत |
टैक्स के बिना कीमत |
टैक्स |
कुल |
|---|---|---|---|
1,000 |
1,000 |
111.11 |
1,111.11 |
ध्यान दें कि टैक्स-एक्सक्लूडेड प्राइस के संदर्भ में वास्तविक टैक्स रेट \(\frac{111.11}{1000} = 11.111\%\) है।
अगर Included in Price को Tax Included पर सेट किया गया है, तो गणना \(\text{tax amount} = \text{sales price} \times \text{tax rate}\) है।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price Tax Included टैक्स लागू करते हैं जो Tax Included है। तो हमारे पास:
प्रॉडक्ट सेल्स कीमत |
टैक्स के बिना कीमत |
टैक्स |
कुल |
|---|---|---|---|
1,000 |
900 |
100 |
1,000.00 |
ध्यान दें कि टैक्स-एक्सक्लूडेड प्राइस के संदर्भ में वास्तविक टैक्स रेट \(\frac{100}{900} = 11.111\%\) है।
कस्टम फ़ॉर्मूला¶
महत्त्वपूर्ण
अगर किसी टैक्स को उस प्रॉडक्ट की मात्रा के गुणक के रूप में व्यक्त किया जा सकता है जिस पर यह लागू होता है, तो इसे Fixed टैक्स के रूप में परिभाषित किया जा सकता है। ऐसा करना Custom Formula टैक्स को परिभाषित करने की तुलना में बेहद अनुशंसित है।
टिप्पणी
Custom Formula टैक्स का इस्तेमाल करने के लिए, इंस्टॉल करें Define Taxes as Python Code (account_python_tax) मॉड्यूल।
कस्टम फ़ॉर्मूला टैक्स के लिए, टैक्स राशि की गणना फ़ॉर्मूला फ़ील्ड में परिभाषित Python एक्सप्रेशन के अनुसार की जाती है। Python एक्सप्रेशन में निम्नलिखित टोकन हो सकते हैं:
निम्नलिखित में से कोई भी वेरिएबल:
price_unit: प्रॉडक्ट की यूनिट प्राइसbase: टैक्स योग्य आधार जिस पर टैक्स लागू होता है - यदि अन्य टैक्स पहले लागू होते हैं तो यहprice_unitसे भिन्न हो सकता हैquantity: प्रॉडक्ट की मात्राproduct: प्रॉडक्ट रिकॉर्ड - प्रॉडक्ट फ़ील्ड्स को भी एक्सेस किया जा सकता है
इंटीजर और फ़्लोटिंग-पॉइंट नंबर
निम्नलिखित अनुमत टोकन:
(,),+,-,*,/,,,<,>,<=,>=,and,or,None,min, औरmax
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम कस्टम फ़ॉर्मूला टैक्स लागू करते हैं जिसका फ़ॉर्मूला min(base, 500) * 0.10 + max(base - 500, 0) * 0.20 है
तब हमारे पास है:
प्रॉडक्ट सेल्स कीमत |
टैक्स के बिना कीमत |
टैक्स |
कुल |
|---|---|---|---|
1,000 |
1,000 |
150 |
1,150.00 |
क़ीमत में शामिल है¶
सलाह
इस सेटिंग के लिए कंपनी-व्यापी डिफ़ॉल्ट सेट करने के लिए, पर जाएं, टैक्स सेक्शन खोजें, और प्राइसेस सेटिंग को टैक्स एक्सक्लूडेड या टैक्स इंक्लूडेड पर सेट करें। इनवॉइस बनाए जाने के बाद यह सेटिंग बदली नहीं जा सकती।
डिफ़ॉल्ट इंगित करता है कि टैक्स कंपनी-व्यापी डिफ़ॉल्ट का पालन करता है।
टैक्स एक्सक्लूडेड इंगित करता है कि टैक्स राशि सेल्स प्राइस में शामिल नहीं है। इसलिए टैक्स गणना सेल्स प्राइस के ऊपर एक टैक्स राशि की गणना करेगी।
टैक्स इंक्लूडेड इंगित करता है कि टैक्स राशि सेल्स प्राइस में शामिल है। इसलिए टैक्स गणना सेल्स प्राइस को टैक्स-एक्सक्लूडेड बेस और टैक्स राशि में विभाजित करेगी। यह अधिकांश देशों में B2C सेल्स के लिए उपयुक्त है, जहां प्राइसेस टैक्स-इंक्लूसिव उद्धृत की जाती हैं।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% पर्सेंटेज ऑफ़ प्राइस टैक्स लागू करते हैं जिसमें इंक्लूडेड इन प्राइस को टैक्स इंक्लूडेड पर सेट किया गया है। तब हमारे पास है:
प्रॉडक्ट सेल्स कीमत |
टैक्स के बिना कीमत |
टैक्स |
कुल |
|---|---|---|---|
1,000 |
909.09 |
90.91 |
1,000.00 |
टिप्पणी
B2B और B2C ग्राहकों के लिए टैक्स-एक्सक्लूडेड और टैक्स-इंक्लूडेड प्राइसेस कॉन्फ़िगर करने के गाइड के लिए, B2B (टैक्स एक्सक्लूडेड) और B2C (टैक्स इंक्लूडेड) प्राइसिंग देखें।
आगे आने वाले टैक्स के बेस को प्रभावित करता है¶
यह सेटिंग नियंत्रित करती है कि किसी प्रॉडक्ट लाइन पर एकाधिक टैक्स एक-दूसरे को कैसे प्रभावित करते हैं।
यदि यह सेटिंग सक्षम है, तो इस टैक्स की टैक्स राशि को उसी प्रॉडक्ट लाइन पर लागू किसी भी बाद के टैक्स के बेस में शामिल किया जाता है, जिसकी पिछले टैक्स से प्रभावित बेस सेटिंग सक्षम है। इस प्रकार, बाद के टैक्स का बेस टैक्स-एक्सक्लूडेड बेस और इस टैक्स की टैक्स राशि का योग होता है।
अगर Affect base of subsequent taxes सक्षम है और Included in Price को Tax Excluded पर सेट किया गया है, तो Base affected by preceding taxes सेटिंग सक्षम वाले बाद के टैक्स संशोधित सेल्स प्राइस पर आधारित होंगे जो मूल सेल्स प्राइस और टैक्स राशि के योग के बराबर होगी।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price टैक्स लागू करते हैं जहाँ Included in Price सेटिंग को Tax Excluded पर सेट किया गया है और Affect base of subsequent taxes सेटिंग सक्षम है। Base affected by preceding taxes वाला कोई भी बाद का टैक्स $1100 की संशोधित सेल्स प्राइस पर आधारित होगा।
अगर Affect base of subsequent taxes सक्षम है और Included in Price को Tax Included पर सेट किया गया है, तो Base affected by preceding taxes सेटिंग सक्षम वाले बाद के टैक्स मूल सेल्स प्राइस पर आधारित होंगे।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price टैक्स लागू करते हैं जहाँ Included in Price सेटिंग को Tax Included पर सेट किया गया है और Affect base of subsequent taxes सेटिंग सक्षम है। Base affected by preceding taxes वाला कोई भी बाद का टैक्स $1000 की मूल सेल्स प्राइस पर आधारित होगा।
अगर यह सेटिंग अक्षम है, तो टैक्स राशि को उसी प्रॉडक्ट लाइन पर लागू किसी भी बाद के टैक्स के बेस में शामिल नहीं किया जाएगा।
अगर Affect base of subsequent taxes अक्षम है और Included in Price को Tax Excluded पर सेट किया गया है, तो Base affected by preceding taxes सेटिंग सक्षम वाले बाद के टैक्स मूल सेल्स प्राइस पर आधारित होंगे।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price टैक्स लागू करते हैं जहाँ Included in Price सेटिंग को Tax Excluded पर सेट किया गया है और Affect base of subsequent taxes सेटिंग सक्षम है। Base affected by preceding taxes वाला कोई भी बाद का टैक्स $1000 की मूल सेल्स प्राइस पर आधारित होगा।
अगर Affect base of subsequent taxes अक्षम है और Included in Price को Tax Included पर सेट किया गया है, तो Base affected by preceding taxes सेटिंग सक्षम वाले बाद के टैक्स संशोधित सेल्स प्राइस पर आधारित होंगे जो मूल सेल्स प्राइस घटा टैक्स राशि के बराबर होगी।
Example
एक प्रॉडक्ट की सेल्स प्राइस $1000 है, और हम 10% Percentage of Price टैक्स लागू करते हैं जहाँ Included in Price सेटिंग को Tax Included पर सेट किया गया है और Affect base of subsequent taxes सेटिंग सक्षम है। Base affected by preceding taxes वाला कोई भी बाद का टैक्स $909.09 की संशोधित सेल्स प्राइस पर आधारित होगा।
यह सेटिंग तब मानी जाती है जब एक ही प्रॉडक्ट लाइन पर कई टैक्स लागू किए जाते हैं, चाहे वह group of taxes के जरिए हो या प्रॉडक्ट लाइन में सीधे जोड़े गए कई टैक्स के जरिए।
टिप्पणी
जिस क्रम में टैक्स लागू किए जाते हैं, वह केवल उस क्रम पर निर्भर करता है जिस क्रम में वे Taxes लिस्ट में दिखाई देते हैं, न कि उस क्रम पर जिसमें उन्हें प्रॉडक्ट लाइन में जोड़ा जाता है।
क्रम को संशोधित करने के लिए, पर जाएं, और टैक्स के नामों के बाईं ओर स्थित हैंडल का उपयोग करके टैक्स को ड्रैग और ड्रॉप करें।
Taxes लिस्ट में क्रम की परवाह किए बिना, Tax Excluded टैक्स बाद के Tax Included टैक्स के बेस को प्रभावित नहीं करते हैं (पिछले टैक्स से प्रभावित बेस में नोट देखें)।
Example
निम्नलिखित उदाहरण में:
Ecotax प्रति यूनिट €0.90 का एक Fixed टैक्स है, जिसमें Affect base of subsequent taxes सेटिंग सक्षम है।
21% VAT टैक्स एक 21% Percentage of Price टैक्स है जिसमें Base affected by preceding taxes सेटिंग सक्षम है।
Taxes लिस्ट में, 21% VAT टैक्स Ecotax के बाद आता है, जैसा कि ऊपर कॉन्फ़िगरेशन में दिखाया गया है।
दोनों टैक्स को एक प्रॉडक्ट लाइन पर लागू करते समय, Ecotax राशि को 21% VAT टैक्स के आधार में जोड़ा जाता है।
पिछले टैक्स से प्रभावित बेस¶
यह सेटिंग, जो सिर्फ़ डेवलपर मोड में दिखाई देती है, यह निर्धारित करती है कि कोई भी पिछला टैक्स जो बाद के टैक्स के बेस को प्रभावित करता है उस सेल्स कीमत को बदलेगा जिस पर यह टैक्स आधारित है।
टिप्पणी
कीमत में शामिल को टैक्स शामिल पर सेट किए गए टैक्स में यह सेटिंग नहीं होती है। ऐसे टैक्स कभी भी पिछले टैक्स अलग टैक्स से प्रभावित नहीं होते हैं, सिवाय अगर उनमें फ़िक्स्ड टैक्स गणना टाइप हो।