Tax Accounting in Projects

We are using event/event distribution method. Our accounting policy which is being consistently followed for last 7 years requires, revenue to be recognised gross of taxes. Hence the tax account should also be my revenue account when the transactions are interfaced into Receivables.
Is there any solution available in Oracle, even with a little of workaround using a custom report to take care of this.
Accounting at the time of EVENT revenue distribution and interface revenue to general ledger -
Unbilled Receivables A/c Dr. 1000
Cr. Event Revenue A/c 1000
Accounting when the invoice is interfaced in AR from the AR transaction window -
AR a/c Dr. 1100
Cr. Unbilled Receivables A/c Dr. 1000
Cr. Sales Tax Payable 100
I want this sales tax payable also to go into Event Revenue A/c. We have multiple Event revenue Accounts based on Customer Categories in AR. We have used SQL codes in Auto Accounting Rules to generate Event Revenue A/c.
Is there any Tax Accounting function, that I can use in Auto-Accounting in Projects to over-come this problem?

You may be aware of the following, if not the good back info for you I think:
The tax calculation on an invoice in projects is driven by how you set up Etax. Use the navigation
Responsibility: Tax Manager
Navigation: Defaults and Controls -> Applicable Tax Options
Application name: Projects
Then create your defaulting order of precedence.
Calculating tax in OP
yes you are correct the actual tax amount is not calculated in OP. The tax codes are applied at line level to the lines sent from OP to AR. So you have two options:
1. Create a modified draft invoice print that shows the tax amount calculated
2. You may want to challenge why project managers are required to sign of amounts including tax. They could not influence the tax amounts (they are legislated) therefore there does not seem much point in them approving thois apsect of the invoice. All they are approving is that the correct tax code has been used, which is shown on the draft invoice. Failing that you could introduce a project status workflow that requires project managers to approve that the correct tax code has been selected on a project before it is allowed to be billed.
Sorry I can give you a specific solution, but hopefully the above will help

Similar Messages

  • Assign Project Code to Tax account automatically

    Hi Everyone:
    When I assigned a Project code in a Marketing document, why in the Journal Entry the tax account does not assign automatically the project code the way the others accounts does?. Is there any way to achive this?
    Thanks
    Claudia

    Hi,
    Check this thread...
    [Re: Project code is not tagged against service tax in transactional J.E.|Re: Project code is not tagged against service tax in transactional J.E.]
    Thanks
    Sachin

  • Error in Tax account determination

    Hi experts,
    When i am trying to release by billing document by using t-code VF02 i am getting error:
    "Error in account determination table T030K Key xxx MWS"
    I checked config but could not find any thing
    Can anyone help me to resolve this?
    thanks,
    Vani

    DEFINE TAX ACCOUNTS
    PATH: SPRO  FINANCIAL ACCTG  FIN ACCTG GLOBAL SETTINGS       TAX ON SALES/PURCHASES  POSTING  DEFINE TAX      ACCOUNTS
    TRANSACTION CODE     -     OB40
    DOUBLE CLICK ON VST INPUT TAX
    GIVE THE CHART OF ACCTS          -     GES
    PRESS ENTER & SAVE
    GIVE THE ACCOUNT NO.          -     200155 (VAT POOL A/C)
     SAVE & SAVE IN YOUR REQUEST
    SELECT BACK ARROW
    DOUBLE CLICK ON MWS OUTPUT TAX
    PRESS ENTER & SAVE
    GIVE THE ACCOUNT NO.          -     200155 (VAT POOL A/C)
     SAVE & SAVE IN YOUR REQUEST

  • Down Payment Received - Output Tax Account definition

    Hi,
    I have defined reconciliation account for down payment received under OBXR, and it works fine. However, the issue comes when we post output tax received along with customer down payment. I get the error "No taxes on sales/purch.are allowed for account 214010, O1 is not allowed". 214010 is our customer down payment account.
    It looks like I have to define tax account under "Define Tax Accounts for Down Payments Received (OB40)" and also "Define Account for Tax Clearing (OBXB)". I am not sure where in OB40 and OBXB I have to define these accounts. Or is it enough if I just define tax account for down payment under OB40 and don't do anything in OBXB.
    I appreciate your help.
    Thank you

    > Hi,
    >
    > I have defined reconciliation account for down
    > payment received under OBXR, and it works fine.
    > However, the issue comes when we post output tax
    > received along with customer down payment. I get the
    > error "No taxes on sales/purch.are allowed for
    > account 214010, O1 is not allowed". 214010 is our
    > customer down payment account.
    > <b>Go to your GL account 214010 in FS00 in change mode and make the following settings from F4. < Output tax account</b>
    > It looks like I have to define tax account under
    > "Define Tax Accounts for Down Payments Received
    > (OB40)" and also "Define Account for Tax Clearing
    > (OBXB)". I am not sure where in OB40 and OBXB I have
    > to define these accounts. Or is it enough if I just
    > define tax account for down payment under OB40 and
    > don't do anything in OBXB.
    > <b>Once u make the above settings then the system will tell you whether you need to define other accounts for postings once you make postings.</b>> I appreciate your help.
    >
    > Thank you

  • Tax accounts set up in FTXP

    Can anyone please tell me of How I can have Tax accounts set up for a 'Transaction'(Ex:NVV for A/P Sales Tax1) in FTXP, Or Assign Tax Procedure to 'NVV' Trans. in OB40. I am not even able to see the Transaction NVV assigned to the Tax Procedure when I view the screen(FTXP).

    Hi,
    You can check it from T-code OBCN. Here you can find NAV and NVV.
    Following is setting from my system :
    NAV : Non-deduct.input tax    >  Posting indic. 2  Separate line item
    NVV : Non-deduct.input tax    >  Posting indic. 3  Distribute to relev
    Posting indic. 2 let you can see from t-code : OB40.
    If you change NAV Posting indic. from 2 to 3, then you can't find  NAV from tcode OB40.
    Please. review following note for NVV  and for further information on  settings, pls. refer Online documentation.
    SAP Note No. 425193  Account assignment with non-deductible tax
    Please assign points if it useful.
    Regards
    Ravinagh Boni

  • What's the difference between tax account in FTXP and OB40

    Hi all,
    There are two tax accounts link to same tax code in FTXP for different company codes, but in OB40 I only can assign one account to tax code. What's the difference between tax account in FTXP and OB40?
    Thanks in advance.
    babyyw
    Edited by: babyyw on May 5, 2010 8:21 AM

    Hi,
    FTXP no need to create a request and it is easy but in OB40 system will ask you create request. and another thing is in FTXP it is at country level but in OB40 it is at chart of accounts level.

  • How to register iTunes Connect if i do not have a Tax account no

    Can anyone please advice , how to register iTunes Connect if i do not have a Tax account no?
    I am interested to register iTune Connect and sell ibook, but I am not US citizen and do not live in US. I do not have an US Tax account no. How can i proceed ?

    Hi there fishlady,
    This article covers printing from the ipad with your 3051a. Give the steps outlined a shot and let us know if it helps.
    Best of Luck!
    I work with HP my posts and opinions are my own.

  • Default "Recoverable Tax" account - cost center segment to specific value

    Dear all,
    I have tried couple of days to see how to use subledger accounting setup to default cost center of recoverable tax account (recoverable tax account - cost center segment to specific value which is based on the cost center of invoice distribution), however it is not succesful.
    I think might be some of the setup is wrong, please see below my setup steps:
    1) Set up Account Derivation Rules
    Copy rule code AP_INVOICE_DIST to T_AP_INVOICE_DIST with adding a source ='Recoverable tax", condition = Invoice Distribution Account is not null
    2) Setup Journal Lines Definition
    3) Setup Accounting Accounting Definition
    Please advice.

    Madhu,
    I did some investigation too and it looks like this is only way i can do this.
    Do you think of any User Exit name, which i can use it here?
    Thank you and appreciate your help.

  • BAPI_ACC_DOCUMENT_POST. Why tax account is replaced ?

    The code as follow:
    REPORT  YC_BAPI_ACC_DOCUMENT_POST.
    * bapi
    CLEAR:BAPI_HEADER,
          BAPI_ACCOUNTGL,
          BAPI_ACCOUNTRECEIVABLE,
          BAPI_ACCOUNTPAYABLE,
          BAPI_ACCOUNTTAX,
          BAPI_CURRENCYAMOUNT,
          BAPI_RETURN,
          BAPI_EXTENSION2,
          LS_ACCOUNTGL,
          LS_RECEIVABLE,
          LS_ACCOUNTPAYABLE,
          LS_ACCOUNTTAX,
          LS_CURRENCYAMOUNT,
          LS_EXTENSION,
          LS_EXTENSION_BAPI.
    * set header
    CLEAR BAPI_HEADER.
    BAPI_HEADER-DOC_TYPE    = 'SA'.   "u51EDu8BC1u7C7Bu578B
    BAPI_HEADER-COMP_CODE   = '1000'.   "u516Cu53F8u4EE3u7801
    BAPI_HEADER-BUS_ACT     = 'RFBU'.           "u4E1Au52A1u8303u56F4
    BAPI_HEADER-DOC_DATE    = SY-DATUM.   "u51EDu8BC1u65E5u671F
    BAPI_HEADER-PSTNG_DATE  = SY-DATUM.   "u8FC7u8D26u65E5u671F
    BAPI_HEADER-HEADER_TXT  = SY-DATUM.   "u9879u76EEu62ACu5934u6587u672C
    BAPI_HEADER-FISC_YEAR   = SY-DATUM+0(4)."u5E74u5EA6
    BAPI_HEADER-FIS_PERIOD  = SY-DATUM+4(2).   "u671Fu95F4
    BAPI_HEADER-REF_DOC_NO  = ''.   "u53C2u8003u51EDu8BC1u7F16u53F7
    BAPI_HEADER-HEADER_TXT  = ''.   "u51EDu8BC1u62ACu5934u6587u672C
    BAPI_HEADER-USERNAME    = SY-UNAME.             "u8BB0u8D26u7528u6237
    * set items
    CLEAR LS_ACCOUNTGL.
    LS_ACCOUNTGL-ITEMNO_ACC  = 1."u884Cu9879u76EEu53F7
    LS_ACCOUNTGL-GL_ACCOUNT  = '0000154001'.
    LS_ACCOUNTGL-TAX_CODE    = 'V2'."u7A0Eu7801
    *LS_ACCOUNTGL-ACCT_KEY    = 'VST'.
    *LS_ACCOUNTGL-ACCT_TYPE   = 'S'.
    *LS_ACCOUNTGL-COND_CATEGORY = 'D'.
    APPEND LS_ACCOUNTGL TO BAPI_ACCOUNTGL.
    CLEAR LS_ACCOUNTGL.
    LS_ACCOUNTGL-ITEMNO_ACC  = 2."u884Cu9879u76EEu53F7
    LS_ACCOUNTGL-GL_ACCOUNT  = '0000078200'.
    APPEND LS_ACCOUNTGL TO BAPI_ACCOUNTGL.
    * set currency
    LS_CURRENCYAMOUNT-ITEMNO_ACC   = 1. "u884Cu9879u76EEu53F7
    LS_CURRENCYAMOUNT-CURRENCY     = 'EUR'. "u8D27u5E01u7801
    LS_CURRENCYAMOUNT-CURR_TYPE    = '00'.               "u91D1u989Du7C7Bu578B
    *LS_CURRENCYAMOUNT-EXCH_RATE    = ''. "u6C47u7387
    *LS_CURRENCYAMOUNT-AMT_DOCCUR   = 100. "u51EDu8BC1u8D27u5E01u91D1u989D
    *LS_CURRENCYAMOUNT-AMT_BASE     = 1427.
    APPEND LS_CURRENCYAMOUNT TO BAPI_CURRENCYAMOUNT.
    CLEAR LS_CURRENCYAMOUNT.
    LS_CURRENCYAMOUNT-ITEMNO_ACC   = 2. "u884Cu9879u76EEu53F7
    LS_CURRENCYAMOUNT-CURRENCY     = 'EUR'. "u8D27u5E01u7801
    LS_CURRENCYAMOUNT-CURR_TYPE    = '00'.               "u91D1u989Du7C7Bu578B
    *LS_CURRENCYAMOUNT-EXCH_RATE    = ''. "u6C47u7387
    LS_CURRENCYAMOUNT-AMT_DOCCUR   = -100. "u51EDu8BC1u8D27u5E01u91D1u989D
    APPEND LS_CURRENCYAMOUNT TO BAPI_CURRENCYAMOUNT.
    *  tax items currence
    CLEAR LS_ACCOUNTTAX.
    LS_ACCOUNTTAX-ITEMNO_ACC = 3.     "u884Cu9879u76EEu53F7
    *LS_ACCOUNTTAX-GL_ACCOUNT =  '0000154001'.
    LS_ACCOUNTTAX-TAX_CODE   = 'V2'."u9500u552Eu7A0Eu4EE3u7801
    *LS_ACCOUNTTAX-TAX_RATE   = LV_FWSTE.        "u9500u552Eu7A0Eu7387
    *LS_ACCOUNTTAX-DIRECT_TAX = 'X'.
    *LS_ACCOUNTTAX-ITEMNO_TAX = 1. "u7A0Eu76F8u5173u884Cu9879u76EE
    *LS_ACCOUNTTAX-ACCT_KEY = 'VST'.
    *LS_ACCOUNTTAX-COND_KEY = 'MWS'.
    APPEND LS_ACCOUNTTAX TO BAPI_ACCOUNTTAX.
    CLEAR LS_CURRENCYAMOUNT.
    LS_CURRENCYAMOUNT-ITEMNO_ACC   = 3.    "u884Cu9879u76EEu53F7
    LS_CURRENCYAMOUNT-CURRENCY     = 'EUR'."u8D27u5E01u7801
    *LS_CURRENCYAMOUNT-EXCH_RATE    = LS_ZCNTPDM01-KURSF."u6C47u7387u7801
    LS_CURRENCYAMOUNT-AMT_DOCCUR   = 100."u7A0Eu91D1
    LS_CURRENCYAMOUNT-AMT_BASE     = '1427.1'."u7A0Eu57FA
    *LS_CURRENCYAMOUNT-TAX_AMT       = 100.
    APPEND LS_CURRENCYAMOUNT TO BAPI_CURRENCYAMOUNT.
    *   extend the reason code
    CLEAR LS_EXTENSION.
    LS_EXTENSION-POSNR = 1.  "u884Cu9879u76EEu53F7
    LS_EXTENSION-BSCHL = '40'.  "u8BB0u8D26u7801
    LS_EXTENSION_BAPI-STRUCTURE  = 'ZEXCEL'."u81EAu5B9Au4E49u6269u5C55u7ED3u6784
    LS_EXTENSION_BAPI-VALUEPART1 = LS_EXTENSION. "u6269u5C55u7ED3u6784
    APPEND LS_EXTENSION_BAPI TO BAPI_EXTENSION2.
    CLEAR LS_EXTENSION.
    LS_EXTENSION-POSNR = 2.  "u884Cu9879u76EEu53F7
    LS_EXTENSION-BSCHL = '50'.  "u8BB0u8D26u7801
    LS_EXTENSION_BAPI-STRUCTURE  = 'ZEXCEL'."u81EAu5B9Au4E49u6269u5C55u7ED3u6784
    LS_EXTENSION_BAPI-VALUEPART1 = LS_EXTENSION. "u6269u5C55u7ED3u6784
    APPEND LS_EXTENSION_BAPI TO BAPI_EXTENSION2.
    CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
          EXPORTING
            DOCUMENTHEADER    = BAPI_HEADER
          TABLES
            ACCOUNTGL          = BAPI_ACCOUNTGL
            ACCOUNTRECEIVABLE  = BAPI_ACCOUNTRECEIVABLE
            ACCOUNTPAYABLE     = BAPI_ACCOUNTPAYABLE
            ACCOUNTTAX         = BAPI_ACCOUNTTAX
            CURRENCYAMOUNT     = BAPI_CURRENCYAMOUNT
            RETURN             = BAPI_RETURN
            EXTENSION2         = BAPI_EXTENSION2.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    LOOP AT BAPI_RETURN INTO LS_RETURN.
      WRITE:/ LS_RETURN-MESSAGE.
    ENDLOOP.
    In FB03, The generated document as follow:
    1000     1     50          78200     Transfer of reserves     100.00-     EUR                              
    1000     2     40          154000     Input tax     100.00     EUR     V2                         
    =========================================================
    If i create a document in FB01 with the above data, the generated document as follow:
    1000     1     50          78200     Transfer of reserves     100.00-     EUR                              
    1000     2     40          154001     Input tax     100.00     EUR     V2     
    So, what i should do if i want '154001' in generated document by BAPI.
    Please help me.
    Thanks.
    Edited by: y_ch_19 on Sep 28, 2011 11:09 AM
    Edited by: Thomas Zloch on Sep 28, 2011 11:22 AM

    Hi Vijaymadhur,
    Thank you very much.
    I check the reason is not enhancement or exit.
    In t-code: FTXP, i see the tax code 'V2' corresponding the tax account '154000',
    when execute the BAPI, the system determine the tax account by the tax code,
    but i have no idear how to set the parameters in BAPI  with no tax account replaced.
    CLEAR LS_ACCOUNTTAX.
    LS_ACCOUNTTAX-ITEMNO_ACC = 3.     "u884Cu9879u76EEu53F7
    *LS_ACCOUNTTAX-GL_ACCOUNT =  '0000154001'.
    LS_ACCOUNTTAX-TAX_CODE   = 'V2'."u9500u552Eu7A0Eu4EE3u7801
    *LS_ACCOUNTTAX-TAX_RATE   = LV_FWSTE.        "u9500u552Eu7A0Eu7387
    *LS_ACCOUNTTAX-DIRECT_TAX = 'X'.
    *LS_ACCOUNTTAX-ITEMNO_TAX = 1. "u7A0Eu76F8u5173u884Cu9879u76EE
    *LS_ACCOUNTTAX-ACCT_KEY = 'VST'.
    *LS_ACCOUNTTAX-COND_KEY = 'MWS'.
    APPEND LS_ACCOUNTTAX TO BAPI_ACCOUNTTAX.

  • Tax account cost element

    Hi dear all
    i am creating  cost elements in our company.But i have one query. Can i create primary cost element for tax category GL account as CO is used for internal reporting purpose only. I am little confused regarding this.
    Please any one give me suggestion
    Any Help will be appreciable.
    Thanks in advance
    nilesh

    Hello,
    Yes..you can create Primary CE for your Tax account..though CO is used for internal accounting/reporting, there should be a primary CE  for your GL ...to reflect true postings/reporting....
    Hope this helps
    Rgds
    Rajendra

  • Tax Account is missing

    Hi,
    I have created some profit centers and distribution rules following the web-ex demo. I have created the tax code with non-deduct account.
    When I try to post an invoice I get 'Tax Account is missing' error for both sales and purchase invoices. What might have I missed or changed?
    Any suggestions will be helpful!
    Regards,
    Mohan

    Hi,
    Got it resolved, one of the tax account assigned for freight seems to have removed.
    So it blocks with the error for Journal creation.
    Thanks and Regards,
    Mohan

  • Acquisition Tax Account is missing

    Forum,
    When trying to add an AP Invoice with 'service type' lines I get the following error:
    "Acquisition Tax Account is missing"
    Where's this defined?
    The version of SBO is 2007A
    Regards,
    Juan

    Located under: Administration > Setup > Financials > Tax > Tax Codes.

  • FP04 : Write off and debiting Tax accounts

    Dear All,
    I have an issue with debiting tax account on write off.
    Scenario: Invoice posted $1000 including tax of $100.  i.e $900 consumption (revenue) + $100 tax.
    GL Postings:
    Customer account 1000 Dr
    Revenue Account   900 Cr
    Sales tax                 100 Cr.
    Write off( FP04  any reason codes).
    System posts the Following:
    Customer account 1000 Cr
    Expense Account  1000 Dr
    I need it to be like:
    Customer account 1000 Cr
    Expense Account   900 Dr
    Sales tax                 100 Dr.
    I've tried everything I can, but I think I'm missing something very obvious and silly.
    1) Maintained posting areas:
    0120 : Expense Account (No tax code specified and tried with tax code too)
    0121 : Expense Account for non tax related items (same expense account)
    0122 : Tax Adjustment Flag (Tested with both flag on and off)
    2) Define Act Assignments ReLU to Main Transactions
    Company     Division     Act Deter        Main       Acct
    1000     10          01-10               0090       Expense account
    1000     10          01-10               0095       Expense account
    3) ISU u2013 Define Acct Assignment Relv to Transactions
    Set Main receivable account (Customer account) for all combination  of 0090 and 0095. i.e. 0010 and 0020.
    Company     Division     Act Deter              Main/Sub      Acct
    So what am I doing wrong?
    Thank you very much.
    Edited by: JayUtility on Jan 31, 2012 2:53 PM

    Thank you Ivor. Tried that too.
    I'm still stuck at:
    Customer (AR) Account 1000 Cr
    Expense           Account 1000  Dr
    The entire invoice amount is debiting against the Expense / bad debt account.
    I need that only the consumption portion should debit Expense account and the Tax portion should debit the Tax account.
    Customer account  1000 Cr
    Expense Account    900 Dr
    Sales tax                 100 Dr.
    It seems like an easy enough thing. I must be missing something.

  • Tax Accounts - Is it necessary to have separate tax acct. for each state

    I am new at this:
    Is it necessary to have separate AR/AP/ account for each tax jurisdiction like state county etc?\
    Or do the sales tax reports for payments in SAP produce outstanding taxes per jurisdiction.
    I would prefer only one Sales Tax account and hope to have SAP produce the taxes due per jurisdiction.
    Mike

    Thanks Suda.
    So I only need to setup two tax accounts:
    1.  One tax account for tracking the AR taxes
    2.  One tax account for tracking the AP taxes
    So, to report the taxes to the different tax jurisdictions, SAP should be able to break then down individually for us to pay them.
    I am new at this ... so please be patient.
    Mike

  • You are posting directly to a tax account. Enter the tax base amounts per i

    Hi Team,
    While posting JV againset to tax GL account we are getting bellow error message
    """"Enter the tax base amounts for account 351200 in company code 1111
    Message no. F5A375
    Diagnosis
    You are posting directly to a tax account. Enter the tax base amounts per item using the function "Tax Amounts"  """.
    Could any body let me know why we are not able to post JV to against Tax GL account...
    Thanks
    Vyshnava

    Hi Satish,
    Yes , I am posting JV to do zero balance to this tax GL account to Changing the tax code from  " >  Output Tax Account"  to   " *  All tax types allowed "..
    Thanks
    Vyshnava

Maybe you are looking for

  • Cant sign into my account says password id to long even though it is correct

    413 header length to long....when i i click on FORGOT PASSWORD. so can't convert to word from pdf

  • Getting Error in tcode sxmb_moni??

    Hello All,                 Its giving error while PI picks the file and sends to BW. =================================================================================================== Registration failed What happened is?  The proclamation the URL h

  • Can't Find Hidden Programmes

    I had a Facebook app on my phone and by mistake hide it. Any ideas how I can get it back?

  • Connection bean demo error

    Trying to run ConnBeanDemo.jsp and get this error: java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=150999297)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) What does this mean ?

  • IWeb Movies unview-able on PC

    Hi all. I've been working on a school website, using iWeb, to share student projects via QuickTime movies (Mpg 4 files with H.264 video quality). Some PC users are unable to view them even though they have the latest free download of Quicktime & High