Hello programs on sales and tax returns

HI ,
Can any body send sample programs of sales and tax returns of pariticular state .
i have to use bkpf and bseg tables.
thanks,
aravind.

Hi Radha
Sales Tax is what u incur on the sales u make as in on Customers - Output Tax -
Purchase tax is what u incur for ur vendors - Input Tax
CIN - is specific to Country India Version
In SAP, we first map a tax procedure to the country specifying whethere there is going to be a Jurisdiction Code or not, then we define input/output taxes in TC FTXP {in FI}; where theSD team will define a condition record mapped to an account key which they will relate to our tax code and they define condition master recd in VK11 for domestic taxes per country.
Hope this will give u a bried idea on what u wanted to knw
Rukshana

Similar Messages

  • Sales and Tax reports separated by currency

    I searched the forum and had a live chat with Adobe support with no result
    BC supports multiple currencies and has the option to set taxes per country or region.
    One would expect that BC therefore should supply reporting for sales per currency and tax reports for each defined tax setting.
    But it doesn't - sales numbers are all collected as it was in one currency. I have 7 currencies in my webshop.
    The sales numbers are totally wrong in the system. All currencies are summarized together without any separation.
    Imagine me trying to do a tax report, US only has so many taxes and even sub taxes for some states.
    It is practically impossible.
    I am reaching out to the readers of this development forum.
    Please, please, please is there anyone who can build something to fix this problem in BC.
    I am willing to pay for it.

    Hi,
    You may double click the column header to change the sort.
    Thanks,
    Gordon

  • Registers used to record sales and taxes

    Hi all,
    I want to know which registers are used to record the sales revenues and the taxes. for ex RG23.
    regards,
    Vikrant

    Hi Vikrant
    Following are the TCodes used in SAP to generate / view different registers.
    Transaction
    Action
    J1I2
    Prepare a sales tax register
    J1I3
    Create outgoing excise invoices in batches
    J1I5
    Update the RG 1 and Part I registers
    J1IEX
    Incoming Excise Invoices (central transaction)
    J1IEX_C
    Capture an incoming excise invoice (excise clerk)
    J1IEX_P
    Post an incoming excise invoice (excise supervisor)
    J1IF01
    Create a subcontracting challan
    J1IF11
    Change a subcontracting challan
    J1IF12
    Display a subcontracting challan
    J1IF13
    Complete, reverse, or recredit a subcontracting challan
    J1IFQ
    Reconcile quantities for subcontracting challans
    J1IFR
    List subcontracting challans
    J1IH
    Make a CENVAT adjustment posting
    J1IIN
    Create an outgoing excise invoice
    J1IJ
    Assign excise invoices to a delivery for sales from depots
    J1INJV
    Adjust withholding tax Item
    J1INREP
    Reprint a withholding tax certificate for a vendor
    J1IQ
    Year-End Income Tax Depreciation Report
    J1IR
    Download register data
    J1IS
    Process an excise invoice (outgoing) for other movements
    J1IU
    Process exemption forms
    J1IW
    Verify and post an incoming excise invoice
    J1IX
    Create an incoming excise invoice (without reference to purchase order)
    J2I8
    Transfer excise duty to CENVAT account
    J2IU
    Remit excise duty fortnightly
    J2I9
    Monthly CENVAT return
    J1IG
    Excise invoice entry at depot
    J1IGA
    Create additional excise entry at depot
    J2I5
    Extract data for excise registers
    J2I6
    Print excise registers
    Thanks
    G. Lakshmipathi

  • Cash Register Program (processing "sales" and "amounts" )

    I'm having trouble adding amounts to an array of capacity that the user sets at the beginning of the program. It seems very easy, but I just don't know what to do. It is for a school assignment, so I'm not asking for any freebies. I'd just like to be pointed in the right direction with hints or any useful info. A skeleton was included with the assignment which makes me feel less capable because it's all broken down. Some methods were included. The CashRegister class contains all the methods of the cash register (add amount, remove first occurrence of amount, remove all occurrences, etc.) I'm only lacking the add amount, and both remove occurrence methods.
    I think i wrote the add amount method somewhat correctly.. although I'm unsure of how to implement it in case 2 of the switch obviously not as simple as addAmount();
    // CashRegister.java
       import java.text.NumberFormat;
       import java.util.Scanner;
        public class CashRegister
          Scanner scan = new Scanner (System.in);
            //instance variables
          private double[] amounts;
          private int numOfValues;
            //constructor
           public CashRegister( int size )
             amounts = new double[ size ];
             numOfValues = 0;
            //increase size of array when needed
           private void increaseSize ()
             double[] temp = new double[amounts.length + 4];
             for (int count=0; count<amounts.length; count++)
                temp[count] = amounts[count];
             amounts = temp;                    
            //add amount to array
           private void addAmount(double newAmt)
             if (numOfValues == amounts.length)
                increaseSize();
             System.out.print ("Enter amount to be added: ");
             newAmt = scan.nextDouble();
             amounts[numOfValues] = newAmt;
             numOfValues++;     
            //toString method
            //returns String representation of CashRegister object
           public String toString()
               //to be used in formating currency values
             NumberFormat fmt = NumberFormat.getCurrencyInstance();
               //initialize resulting String
             String result = "\n";
               //Check if array is empty.
               //If so, print accordingly.
             if( numOfValues == 0 )
                result += "There are 0 register amounts at this time.\n";
             //otherwise, place amounts in result String
             else
             //build result String with amounts
                for( int i = 0; i < amounts.length; i++ )
                   result += ( i + 1 ) + ": " + fmt.format( amounts[ i ] ) + "\n";
               //return result String
             return result;
    // Project7ADriver.java
       import java.util.Scanner;
        public class Project7ADriver
           public static void main( String[] args )
               //Start Scanner to take input
             Scanner scan = new Scanner( System.in );
               //instantiate a CashRegister
             System.out.print( "How many amounts would you like your register to hold? " );
             int numElements = scan.nextInt();
             CashRegister cr = new CashRegister( numElements );
             int userChoice = 0;
             while( userChoice != 5 )
                menu();
                userChoice = scan.nextInt();
                menuSwitch( userChoice, cr );
           public static void menuSwitch( int choice, CashRegister cashReg )
               //Start Scanner to take input
             Scanner scan = new Scanner( System.in );
             switch( choice )
               //print out amounts
                case 1:
                   System.out.print( cashReg.toString() );
                   break;
                case 2:
                case 5:
                   System.out.println("\nGoodbye!");
                   break;
                default:
                   System.out.println("Sorry, invalid choice");
           public static void menu()
             System.out.println("\nCash Register");
             System.out.println("*************");
             System.out.println("1: Print the sale amounts");
             System.out.println("2: Add amount");
             System.out.println("3: Remove first occurrence of an amount");
             System.out.println("4: Remove all occurrences of an amount");           
             System.out.println("5: Quit");
             System.out.print("\nEnter your choice: ");
       }

    looks like your method signature is wrong
    private void addAmount(double newAmt)the method itself gets the amount
    newAmt = scan.nextDouble();so its a bit hard passing the amount, when you first call the method
    try it like this
          private void addAmount()
             if (numOfValues == amounts.length)
                increaseSize();
             System.out.print ("Enter amount to be added: ");
             double newAmt = scan.nextDouble();
             amounts[numOfValues] = newAmt;
             numOfValues++;     
          }and in your switch
    case 2:
      addAmount();
      break;

  • I have money on balance, I want to kkupit program and in return get: you purchase could not be completed

    Hello, i have money on balance ( $15)< i want to buy program ($0,99) and in return get message: you purchase could not be completed

    If you want replies, it's unwise to mark your thread as having been answered. People see that and assume you've solved your problem and no longer need responses. Go here:
    http://www.apple.com/support/itunes/contact/
    and follow the instructions to report the issue to the iTunes Store.
    Regards.

  • Service Tax return

    Hello,
    I have configured Service Tax Return - ST3 as per SAP Note 1393534. I have maintained FI-SD Service category determination for (1) GL Account & Tax Code AND (2) Customer & Tax code. Similarly, I have maintained FI-MM Service category determination for (1) GL Account & Tax Code AND (2) Vendorr & Tax code.
    While executing ST3 report, I am getting report for Section 4 & 5 of ST3 but not for Section 3. SAP message is "No entries found for selection criteria"
    Kindly suggest whether any other steps ia required.
    Regards,
    DPG

    Hi Prasenjit,
    J2IB - Challan updation program
    J2IC - Annual returns for service tax credited to the Govt ST-3 form
    Also check the latest snote  Note 1353362 - ST 3 report for service tax in sap service marketplace.
    Regards,
    Vinod

  • S_ALR_87012357 report - Advance Return for Tax on sales and purchase

    Hi Friends,
    I would like to know few things in regards the VAT report S_ALR_87012357 report - Advance Return for Tax on sales and purchase:
    (1) What information brings the S_ALR_87012357 report?
    (2) As of now this report displays tax against vendor line item and not expense line item. Is there any other report that shows all the positions lines affected to tax?
    (3) Is it possible that the tax line stays only in the expense line account and not in the vendor line account or not any intercompany line account?
    (4) Is it possible S_ALR_87012357 report shows information about the tax allocanted in expense accounts and not in vendor accounts?
    Appreciate a faster response.
    Thanks in advance.

    Please try report S_ALR_87012359. This report gives you opportunity to choose account selection.
    I am unsure how the SAP is setup in your organisation. S_ALR_87012357 should pick up expenses selection as well.
    This report entirely depends on tax code selection.

  • Tax Conditions for Sales and Distribution using Jurisdiction Code in Canada

    Hello everyone,
    I would like to share with you a doubt relating taxes for Sales and Distribution in Canada.
    The Tax conditions for Sales and Distribution in Canada are the CTX1 (GST - Canada), CTX2 (PST - Canada) and CTX3 (Base + GST). These are the Tax Conditions which appear when creating a Material or a Client for the Canada Region, and are also the ones included in the Canada Standandard Pricing Procedure.
    I tried to apply the standard method of creating a Master Record for these conditions, but an error relating the Jurisdiction Code came out while releasing to accounting.
    Does anyone one how to procceed? Which are the important issues with Finance Accounting to take in to account?
    I would really appreciate any comment relating this issue.
    Thank you very much in advanced.
    Víctor

    Dear Mr. Lakshmipathi,
    In first place, thank you very much for your quick response.
    I have tried many different procedures to get the aim, and among others, a new access sequence was created to allow the introduction of the Jurisdiction Code (UTXJ is not available for Sales Conditions) but once the Condition is created, it is not recognized when creating the Order ("pricing error: Mandatory condition CTX is missing"). Maybe it has something to do with the fact that these conditions are not included in the Finance Accounting Tax Procedure, where the conditions, which represent the same taxes but with different condition names, are defined for a certain Tax Code and Jurisdiction code.
    Among the different SAP notes for the error relating the Jurisdiction code, there was one proposing to change the Condition Category from "D" (Taxes) to a value between "1 and 4". By doing this a new error appears while creating the order, saying that there are conditions in the Tax procedure (JRC1, JRC2)which are not included in the Sales Pricing procedure. By including this conditions in the Pricing procedure, the Tax Conditions existing in the Finance Accounting Tax Procedure are brought to the Order Conditions, in addition to the Sales Tax Conditions. And there is something more, each Tax Condition from the Finance Accounting Procedure appears twice, one with the application V (Sales) with value zero, and one with application TX (Taxes) with the value existing in the Finance Accounting Taxes Procedure. This is how at the end, the corresponding %value of the taxes is brought to the Invoice with the correct Tax Code, and the proper Jurisdiction Code, which is different for each condition.
    Thank you very much for your time.
    Víctor Liedo

  • EXPORT SALES DOCUMENTS AND TAXES

    Hi Experts,
    I had recently faced few scenarios regarding export sales process.I would like to share with all of u regarding those questions.
    1) What is ARE-1,ARE-3 on what basis excise department will give these forms and how we map them in sap?
    2) How excise department decide the BOND VALUE in export sales case?
    3) If you see in J1IBN01 there are different options like LOUT,REBATE,RUNNING BOND,.ETC. What are the major differences between them? And how rebate amount claimed from the excise department and what is the process to map that in sap?Same with other options too..???
    4) What are all the forms we have to submit in export sales scenario to the customs??
    5) What are all the taxes we have to configure for export sales and what are the basis??
    6) What is return process in export sales?If the customer wants to return we have to deduct the shipment cost and customs expenses and submit few documents again.So what are the documents we have to submit and how we determine the costs in sap?
    7)There are different licenses like EPCG....etc,Would like to know what are all the licenses and use,benefit and mapping in sap??
    EXPECTING ANSWERS ASAP.
    Thanks a TON in ADVANCE..If anybody can answer..

    Before posting, read the forum rules on top of your thread.
    G. Lakshmipathi

  • User exit for pricing to calculate net sales value and tax at billing level

    Hi,
    Can anyone give the solution for below thing.
    I have written the code for to calculate the net sale a value and tax value based on condition types YTN1 & YTN2 and with pricing procedure "ZXTNIC"  under   user exit "userexit_field_modification"  in include program LV69AFZZ
    Calculation as per below
    FD:
    The user exit will run on the values of the line item and the header of the pricing conditions
    The user exit will subtract the current net value from the value of the conditions YTN1 & YTN2, also the Tax value will be added to the value of the conditions YTN1 & YTN2.
    Need the Net value = 8,032 and not 8,882  " here 8832 value is before calculation
    This value will be calculated as follows = Current Net u2013 YTN1 u2013 YTN2 = 8,882 u2013 0,773 u2013 0,077 = 8,032
    Need the Tax value = 2,395 and not 1,545  " here 1545 value is before calculation.
    This value will be calculated as follows = Current Tax + YTN1 + YTN2 =     1,545 + 0,773 + 0, 077 = 2,395
    When i will execute the VF01 transaction there in initial screen values are not updating automatically.Once we will select item line and  then clicking on " item pricing condition" icon i.e., item level , then only the values are updating both in item level and header level.
    But when we will execute the VF02 and VF03 the values are updating automatically as per condition.
    So please suggest me is there any exit for this requirement.
    Regards,
    Jayaram

    Hi,
    You should implement your logic in VOFM Copying routine for billing document.
    Regards
    Prasenjit

  • Sales tax return monthly & annually

    Hello all,
    Can any body tell me how to process"Sales tax return monthly & annually" in SAP.

    Hi
    Check TCode J1I2 - Sales Tax Register .
    Cheers
    Srinivas

  • Error while posting to Tax Journal Entry for sales and use tax

    Hi,
    I am trying to post a journal entry (FB50) to cleanup and correct the liability on our sales and use tax. All  lines are giving warnings and messages.Give me a suggestion  on how to get it to post .  Or if needed, another solution to correcting the balances in the sales and use taxes.
    But the entry to a/c # 226530 is giving an information message but still wouldnu2019t save.
    The Error message is
    Enter the tax base amounts for account 226400 in company codeAFCO
    Message no. F5A375
    Diagnosis
    You are posting directly to a tax account. Enter the tax base amounts per item using the function "Tax Amounts".
    Kindly help me how to fix the above issue.
    Thanks
    Suvarna

    You may want to check out the following notes... they may shed some light on your problem.
    681930 - Posting on tax account possible w/o specific. of base amount
    1090096 - FB60 / MIRO - Checking direct tax after change (F5A375)
    944978 - FB60 / MIRO - check of direct tax after change

  • I am trying to buy songs on itunes and half way through the terms and conditions come up, I accept them and press return and then I get a 'session timed out' notice and the sale hasn't gone through - tried loads of times / updating software, any answers?

    I am trying to buy songs on itunes and half way through the terms and conditions come up, I accept them and press return and then I get a 'session timed out' notice and the sale hasn't gone through - tried loads of times / updating software, any answers?

    I am trying to buy songs on itunes and half way through the terms and conditions come up, I accept them and press return and then I get a 'session timed out' notice and the sale hasn't gone through - tried loads of times / updating software, any answers?

  • Report for Sales and purchase tax (selection criteria-Tax code)

    Hi
    I have one query for sales tax details which gives me detail for all A/R invoices and taxes involved in it. But i want that while executing query system should ask tax code and gives detail of tax amount in front of item and invoice according to tax code selected.
    The query is:
    SELECT M.DocNum AS 'Inv.No ', M.DocDate as 'Date', M.CardName as 'Customer Name',L.Dscription,L.Quantity,L.Price, (Select Sum(LineTotal) FROM INV1 L Where L.DocEntry=M.DocEntry) as 'Base Amt.(Rs.)', (SELECT Avg(TaxRate) FROM INV4 where statype=1 and DocEntry=M.DocEntry) as ' VAT % ', (SELECT Sum(TaxSum) FROM INV4 where statype=1 and DocEntry=M.DocEntry) as ' VAT (Rs.) ', (SELECT Avg(TaxRate) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as ' CST % ', (SELECT Sum(TaxSum) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as ' CST (Rs.) ', (SELECT Avg(TaxRate) FROM INV4 where statype=7 and DocEntry=M.DocEntry) as ' TAXEXEMPT % ', (SELECT Sum(TaxSum) FROM INV4 where statype=7 and DocEntry=M.DocEntry) as ' TAXEXEMPT ', (SELECT Avg(TaxRate) FROM INV4 where statype=8 and DocEntry=M.DocEntry) as ' VAT% ', (SELECT Sum(TaxSum) FROM INV4 where statype=8 and DocEntry=M.DocEntry) as 'VAT12.5 ', (SELECT Avg(TaxRate) FROM INV4 where statype=9 and DocEntry=M.DocEntry) as ' CST 2% ', (SELECT Sum(TaxSum) FROM INV4 where statype=9 and DocEntry=M.DocEntry) as ' CST @2 ', (SELECT Avg(TaxRate) FROM INV4 where statype=11 and DocEntry=M.DocEntry) as ' CENVCST % ', (SELECT Sum(TaxSum) FROM INV4 where statype=11 and DocEntry=M.DocEntry) as ' CENVCST ', (SELECT Avg(TaxRate) FROM INV4 where statype=-90 and DocEntry=M.DocEntry) as ' BED % ', (SELECT Sum(TaxSum) FROM INV4 where statype=-90 and DocEntry=M.DocEntry) as ' BED ', (SELECT Avg(TaxRate) FROM INV4 where statype=-60 and DocEntry=M.DocEntry) as ' Cess% ', (SELECT Sum(TaxSum) FROM INV4 where statype=-60 and DocEntry=M.DocEntry) as ' Cess ', (SELECT Avg(TaxRate) FROM INV4 where statype=-55 and DocEntry=M.DocEntry) as ' HCess % ', (SELECT Sum(TaxSum) FROM INV4 where statype=-55 and DocEntry=M.DocEntry) as ' Hcess ', L.LineTotal as 'Row Total (Rs.)',M.DocTotal as 'Doc Total' FROM OINV M LEFT OUTER JOIN INV1 L on L.DocEntry=M.DocEntry LEFT OUTER JOIN INV4 T on T.DocEntry=L.DocEntry and L.LineNum=T.LineNum LEFT OUTER JOIN INV5 J ON M.DocEntry = J.AbsEntry LEFT OUTER JOIN INV3 Q ON M.DocEntry = Q.DocEntry WHERE (M.DocDate >= '[%0]' AND M.DocDate <= '[%1]') AND TargetType ! = 14 GROUP BY M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,L.Dscription,L.Quantity,L.Price,L.LineTotal,M.DocTotal ORDER BY M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,L.Dscription,L.Quantity,L.Price,L.LineTotal,M.DocTotal
    I want 2 queries which asks tax code during selection criteria for both cases sales and purchase.

    Hi Malhotra,
    Try this,
    1st remove the FROM/TO Doc. Date where Condition in your Query report.
    AND add the below where condition in your Query report.
    WHERE statype = '[%0]'
    OR
    Try this Query Report.
    SELECT
    M.DocNum as 'A/R Invoice No.',
    M.DocDate as 'Inv. Date',
    M.CardCode as 'Customer Code',
    M.CardName as 'Customer Name',
    M.NumAtCard as 'Bill No. & Date',
    ISNULL(L.ItemCode,'Service Item') as 'Item Code',
    L.Dscription,
    L.Quantity,
    L.LineTotal,
    L.TaxCode,
    L.[VatSum],
    M.WTSum AS 'TDS (Rs.)',
    M.DocTotal as 'Total (Rs.)'
    FROM OINV M
    LEFT OUTER JOIN INV1 L on L.DocEntry=M.DocEntry
    LEFT OUTER JOIN INV4 T on T.DocEntry=L.DocEntry and L.LineNum=T.LineNum
    LEFT OUTER JOIN INV5 J ON M.DocEntry = J.AbsEntry
    LEFT OUTER JOIN INV3 Q ON M.DocEntry = Q.DocEntry
    WHERE
    (M.DocDate >= '[%0]' AND M.DocDate <= '[%1]')
    AND
    L.TaxCode='[%2]'
    GROUP BY
    M.DocNum,M.DocDate,M.CardCode,M.CardName,M.NumAtCard,L.ItemCode,L.Dscription,L.Quantity,
    L.LineTotal,M.DocEntry,M.[DiscSum],L.TaxCode,L.[VatSum],M.WTSum,M.DocTotal
    ORDER BY
    M.DocNum,M.DocDate,M.CardCode,M.CardName,M.NumAtCard,L.ItemCode,L.Dscription,L.Quantity,
    L.LineTotal,M.DocEntry,M.[DiscSum],L.TaxCode,L.[VatSum],M.WTSum,M.DocTotal
    Regards,
    Madhan.

  • Sales Report for US Sales and Use tax

    Hi,
    I'm looking for t-code to extract detailed sales report having Gross sales, Exempt sales , Ship to state, Ship to County\ City,  Sales Tax collected. If I'm getting this report i can verify what my sales tax software is updating.
    When i extract  tcode - ZINVLIS i don't get much detail.
    Please help me in extracting complete sales detail which can be used for sales and use tax verification process and audit purpose.
    Thanks,
    Karthik

    Hi Karthik,
    There is no standard report available as per my knowledge.You may develop Z report to achive your requirment. Check some LIS report can give data (MC01 is transaction where you can check all type of key figure reports)
    Regards
    Mani Kumar

Maybe you are looking for