Vendor Invoice input tax in sales
Dear All,
We are implementing SAP in legal industry and we came across a scenario where we need to bill the Hard Cost, that we are treating as a material in SD side and we are determining this material in SD through Resource related billing.
We post the Vendor invoice (HArd Cost as disbursement in service and legal indusrty) through transaction FB60.
Requirement is like that we need to bill the expense which i am treating as a Hard cost(Material) in sales with input tax.
I know in SAP input and output taxes are handled seprately. But this is legal industry and we need to bill the HArd cost( posted vendor invoice through fb60) with Tax which i have paid to vendor. As i am not modifying this material so i am passing the total amount (expense plus tax portion which i have paid to the vendor) to the client to recover.
We are already billing this expense in billing as a Hard cost, but according to business requirement we need to bill the expense with portion of Input Tax which i have paid to the Vendor.
Any help on the above issue will really appreciate.
Hello Anand Bakshi
This is an interesting question, I don't have ready answers but can throw some pointers at you.
1) Try Bill of Services, a complicated subject, but it integrates SD with MM by facilitating copy of MM pricing conditions to SD via costing sheet.
IMG Menu Path: SPRO/IMG/Sales and Distribution/Bill of Services
http://help.sap.com/erp2005_ehp_04/helpdata/EN/8d/7638b88f3f11d2b47f006094b93006/frameset.htm
2) Use SAP Industry Solution (IS) - SAP for Professional Services, I am sure it will have this scenario covered or if you can not use the IS for some reason, try following the concept.
Musically yours
Lakshmi- Pyare
( just kidding to end the week with a smile, don't take it seriously)
Similar Messages
-
GL account determination for vendor invoice in cross company sale sales
Hi
we are planning to implement cross company sales scenario.
High level design-
1) Sales Order is in co code X and the delivery is from group company lets say co code Y
2) The delivery from co code Y generates two invoices- one in Sales area of co code X for the final customer and 2nd in sales area of co code Y for the inter company
3) The intercompany invoice has EDI output type (Sap standard delivered object is RD04). The output generates a IDOC which has ability to post automatic vendor invoice in co code X crediting the inter company vendor Y.
4) The automatic vendor invoice GL account determination is via customisation OBCB and OBCE
I have some questions around this , particularly if in the vendor invoice we have to account for material and returnable packaging
In my current project there would FG packed in returnable packaging in co code Y
For Export there would be a dedicated co code(X).
Co code X gets orders from customers; and creates sales orders in its sales area with delivery plant of co code Y.
Along with FG returnable packaging is also charged as deposit by - co code X to customer and Co code Y to Co code X.
so in the vendor invoice how to generate the following entry
Inter company vendor 150 Cr
Cost of Goods sold 100 Dr
Returnable Packages deposit 50 Dr.
Similarly when the end customer returns the packaging generate the following entry via the cross company return order and intercompany invoice
intercompany vendor 50 Dr
Returnable packages 50 Cr
if you have worked on this kind of scenario and share how to customise to post for FG and Returnable packaging separately in the automatic vendor invoice it would be great.
Edited by: pravin_shah1403 on Nov 25, 2011 3:00 PMHi Pravin.
Did you figure this out?
I'm seeing that via OBCB we can hit only one G/L account.
We also need to hit multiple accounts.
We've figured out how to hit this via user-exit, however I'm hoping that I've missed something in configuration and that a resolution via configuration is possible?
Any ideas? -
Requirement for getting the VAT Taxes automatically from the vendor invoice
Dear All,
We Have a Requirement for getting the VAT Taxes automatically from the vendor invoice in to the Sales invoice after invoice verification process.Is this feasible?. Can anybody explain how this can be done to overcome this issue.
Thanking you,
Best regards,
R.Srinivasanhi,
technically i do not think tht can be done. but even from functional part its incorrect in the sense tht the values on which tax is calculated in purchase may be very different from tht in sales. so we may never get the correct picture.
saurabh -
Error while posting vendor invoice in F-43
Hi experts,
while posting vendor invoice with Tax code , i am getting the following error:
Posting is only possible with a zero balance; correct document
Message no. F5060
Here tax line item is not yet all displaying in simulation.
If I posted with tax code with ZERO percentage it is posting correctly.
where as same transaction I am able to post through transaction code FB60.
What could be the reason?
regs,
ramesh bHi
Please check and correct the respective line items , because your selecting incorrect GL account with respective posting keys
Example : You have exp gl a/c at first line items against vendor invoice posting's, normaly this vendor will post in first line item with posting key is 31 with vendor a/c and second line item 40 with exp GL a/c and same you will check any required inputs have missed out from this transactions.
Regards
CHOWDARY -
Profit center splitting - Intercompany FB60 - Sales/Use Tax Vendor invoices
We are implementing Use Tax calculations for Vendor invoices and are stuck on an issue with profit center splitting when entering intercompany AP transactions (FB60). The tax postings of the non-leading company are being split between the two company profit centers.
When posting a vendor invoice with more than one company the tax items of the leading company are posting with the correct profit center but tax items if the non-leading company are splitting between the profit centers of the two companies. The total amount of the tax is still correct, just part of it is posted to the wrong profit center.
We are assuming this is a document splitting issue but changes to document splitting configuration did not get the desired effect of not splitting the tax accounts.
Are there any suggestions of particular areas of document splitting that we should look into or other areas that might be causing this profit center splitting for the tax items? Any ideas would be appreciated.
Thanks,
JeffHi Murlidhar,
Here's a sample transaction with the problem results we are seeing. Normal AP transactions are posting fine, it is only when Sales/use tax is added that we are finding a problem with the profit center splitting.
Entering a two line FB60 transaction under company 0001.
Line 1 - Company 0001, profit center 220020, $100
Line 2 - Company 0002, profit center 250020, $100
SAP sends this transaction to our external tax system which returns the tax amounts to accrue for each line item.
Line 1 $7.30 for company 0001
Line 2 $9.05 for company 0002
When the transaction is then viewed in General Ledger View we see the tax amount of $7.30 posting to profit center 220020 but the tax amount for line 2 of $9.05 is evenly divided between profit centers 220020 and 250020.
The $9.05 should be posting only to profit center 250020 as the profit center assigned to line 2 of the transaction.
Thanks,
Jeff -
Document splitting: vendor invoice with VAT cannot be posted because of tax
Hello
I try to post a vendor invoice with document splitting active. I can post a document without VAT but with VAT (input tax 21%) I get the message "Posting possible only with zero balance" balance; balance on other line items is 210 EUR.
001 31 0000105675 Vendo 1.000,00- V4
002 40 0000601000 Purchase of consuma 500,00 V4
003 40 0000601000 Purchase of consuma 500,00 V4
In customizing for document splliting I have following categories assigned to the GL accounts:
100 399999 01000 Balance Sheet Account
411000 411000 05100 Taxes on Sales/Purchases
440000 441000 03000 Vendor
451000 451000 05100 Taxes on Sales/Purchases
500000 580000 01000 Balance Sheet Account
600000 699999 20000 Expense
700000 759010 30000 Revenue
The field status group of the tax gl account has following field optional: cost center, profit center, segment (on which document splitting is require)
What should I do so that the document splitting works also for the tax accounts so that they appear in the gl document?
kr
ArjanHi,
This problem does not seem to be of Document Splitting. When you post the document, balance of the document does not come to zero. This problem somewhat relates to Parrelel currency configured.
Please depict entire scenario. Let me know in which currency you are posting document and which transaction and what message system is shooting.
Straight solution can be you manually change the 210 EUR balance into document by clicking on more data.
Regards,
Chitnan Joshi. -
Vendor down payment with input tax
Dear Expert
My client receieves down payment with input tax, to meet their legal requirement for VAT filing, they have to book entries as below;
When receieving down payment with input tax:
Dr. Down payment
Input tax
Cr. Bank
When receiveing vendor invoice for remaining AP amount:
Dr. Expense
Input tax
Cr. AP (remaining amount)
Then clear down payment by expense
Dr. Expense
Cr. Down payment
They do in this way, because input tax in down payment and input tax in remaining AP invoice should be listed as two items in their VAT report. And intput tax in down payment document is with reference field which is different from reference field in remaining AP invoice, and reference field is also one mandatory field in VAT report.
In this case, I can not use SAP standard T-code F-54 to clear down payment. But when I tried to create a manual JV to post entry with Dr. Expense and Cr. Down payment, it's OK, but then when I used F-44 to manully clear down payment doc by manual JV, I got problem because the amount in down payment is down payment amount + input tax amount, but the amount in manual JV is only down payment.
Does someone have a solution?
Thanks,
NicoleNicole,
Which country is this requirement for? As far as I know, there is no tax incidence on downpayment. Input tax arises only when you receive the invoice, right? Not when you receive a downpayment. -
Posting Vendor Downpayment requests with input tax
Hi Gurus,
I am trying to configure the down payment request for Vendor Payments, I want these down payment request to be posted so I un flagged the Noted Items check box and flagged the check box Commitments warnings check box and also I entered the Account determination key for Input tax clearing. Alternative GL account is defined to allow the Input Tax.
Now the problem is, when I try to post the Down payment request document with input tax I get an error message stating that "Down pmnts with taxes are not permitted when processing with jur.code". Actually the input tax is being assigned automatically even if I dont use a tax code.
So, can any one help me to understand what am I missing in my configuration or is it some thing which cannot be processed using F-47.
Oh by the way I am using the Special GL indication F (down payment request).
Thanks
ShilpaNicole,
Which country is this requirement for? As far as I know, there is no tax incidence on downpayment. Input tax arises only when you receive the invoice, right? Not when you receive a downpayment. -
Tax error when posting vendor invoice
Dear Friends ,
I am posting this 3rd time, I am geting this error when poatin vendor invoice , I am geting this error in production system before GOLIVE ,when we are doing live data entry test . All the seting related to taxes has been testing more than 10times , But we are unable to find the problem . We had checked with all past messages and best possible solution in SDN ......but problem is not solved . Said error is as follows ....
Tax code V0 country IN does not exist in procedure TAXINN
Message no. FF713
Diagnosis
You entered a tax code which is not defined for the country of the company code to be posted to in the tax calculation procedure.
System Response
Procedure
Check and, if necessary, correct the entry.
Procedure for System Administration
If it is not an input error, check and possibly change the system settings.
To do this, choose Maintain entries (F5).
Check whether the company code is assigned to the correct country and whether the correct tax calculation procedure has been entered for the company code country.
Create a new tax code if necessary.
Caution:
Since it is possible that the tables in question are being updated at a different time on another computer, it can take a certain amount of time for the tax code to be on all local machines in client server architectures after saving the new code.
Raghuhi
go to ftxp choose tax code v0
here in first input field give 00
then select that field and click on gl acct tab
here mention a gl or go to ob40 and mention gl for the acct key of that field
try finding
Tax code country IN does not exist in procedure TAXINN
on SDN u will get many threads
Tax code XX country IN does not exist in procedure TAXINN (MIRO Error)
conclusion is u must get acct for at least one condition in the tax code
regrads
kunal
award if helpful -
Wrong Vendor Invoice Posting Due To Wrong Excise Tax Code
Hi:
We have created a Purchase Order as per below:
Qty 10
Price 100
Value 1000
Excsie 10% 0
Cess 0
SECess 0
Value+Excise 1000
VAT 5% 50
ValueExciseVAT 1050
(Please note that the PO was to be created in the following fashion as the Material was excisable)
Qty 10
Price 100
Value 1000
Excsie 10% 100
Cess 2
SECess 1
Value+Excise 1103
VAT 5% 55.15
ValueExciseVAT 1158.15
We did the Goods Receipt and the FI Document is as follows:
24340000 Paper Stock BSX 1,000.00
13110100 GR/IR-ext proc WRX 1,000.00-
We did the Vendor Invoice Posting as follows:
100183 SIEGWERK INDIA PVT LTD (SICPA) KBS 1,050.00-
13110100 GR/IR-ext proc WRX 1,000.00
24638100 VAT Recoverable JP5 50.00
The Material was issued to Cost Centre
Later at the time of Excise Invoice posting, we came to know that the Tax Code in the Purchase Order was wrong. Here in our case, we have created separate Tax Code based on Excise Percentage. For example, V1 for VAT 5%, E1 for VAT %+Excise 10.3%.
To post the excise invoice, we changed the Tax Code in the Purchase Order and did the Excise Posting as follows:
24820020 CENVAT Inp SHEcess 1.00
24820000 CENVAT Inp BED 100.00
24820010 CENVAT InpEcess 2.00
13113920 CENVAT clearing 103.00-
My Question:
a. Is this the correct way?
b. What about the following FI Entries which got generated when we do the MIRO with actual Tax Code:
100183 SIEGWERK INDIA PVT LTD (SICPA) KBS 1,158.15-
13110100 GR/IR-ext proc WRX 1,000.00
13113920 CENVAT clearing JI1 100.00
13113920 CENVAT clearing VS9 2.00
13113920 CENVAT clearing JI6 1.00
24638100 VAT Recoverable JP5 55.15
Please guide.
Regards,Thanks Sanjoo for the reply.
Here my worry is the all the postings have been made in SAP in Production Client.
The User has already done the postings for MIRO & J1IEX without informing to us, and the volume of transactions is huge.
We are in the back-log mode and at this stage, we can't go for any reversal . I am Just exploring the alternatives.
Our MM & FI Users are little bit smart, when ever they do some mistake, they simply say "we will pass a JV" and we are not able to educate them that the JV is not a Solution. Please guide.
Regards,
PK -
Calculate Withholding taxes for VEndor Invoices using ABAP program.
Hi All,
I have to upload Vendor Invoices using FB60/Fb01 tcodes. I am able to post the Invoices using FB01/Fb60
but I have to calculate extended withholding taxes also using this program for the Invoices.
Is it possible to upload vendor Invoices and calculate withholding taxes using Program?
If yes,
Does anyone has any idea how do you calculate extended withholding taxes using any BAPI's?
I have used these two BAPI's
BAPI_ACC_DOCUMENT_POST
BAPI_acc_invoice_receipt_post
they are working fine but without withholding tax.
This is a requirement for country India.
Regards,
SushilHi,
Imho, you need to get (meaning, extract into separate fields) the different supplier types from Table1 first. Your key for Table1 is the vendor no, which is also the key in Table2 (or the key for Table2 is Vendor no & Type).
For better performance, better select multiple/all required entries from Table1 instead of doing a select endselect.
Depending on the format of the vendortypes in Table1, put them in a new itab (for our purpose named Table1New where vendor no & type are the only 2 fields. For example, if the type length is fixed to 2 chars, or divided by space,... use your coding accordingly.
Next step is to select all vendor no's in Table2 which you have selected in Table1. If in Table2, the vendor no is the only key (and the all vendor types are filled in a single record), then loop check the vendor types from Table1New against the types in Table2.
If the key of Table2 is vendor no & vendor type, then do a read table for the key.
The logic in pseudo-code:
Select from Table1 into table. If you'd like to limit the selection size, add package size statement.
extract the vendor types in to itab Table1New.
Select the vendor & types from Table2 by using the for all entries option (better performance).
loop at Table1New
check in Table2:
if the unique key is vendor no: check all fields for the vendor type from Table1New
if the unique key combo is vendor no & type: check by using a read table.
If not found => add entry to Table2
endloop.
endselect Table1 (when using package size)
I guess the most difficult step is to extract the types from Table1 into separate fields, all the rest seems straight forward. Please keep in mind the itab type definitions for a better performance.
Good luck!
Best regards,
Zhou -
Vendor Based Tax in Sales Order
Dear Friends,
I would like to Have Vendor basis Tax in Sales Order and I Have done all sort of Configuration but vendor number is not reading in sales order and same can be seen through Analysis tab and error is Vendor field is not initialized.
Vendor is been Populated in Sales order header and Item Level from Customer Master.
Vendor Field has in Pricing field catalog.
Table has been created with Vendor Field
Same has been assign to Access Sequence.
to Access Sequence has been assigned to Condition Type.
Condition Type has been Maintained in Pricing Procedure.
Condition Record has been created for Tax Condition Type Which has Vendor Field.
Vendor Master data is exists and same has been created by MM Guys.
Many of posts are saying that Vendor to be added to Pricing Communication Structure KOMP, KOMK, KOMG,KOMV. but My Abaper is Poor so request you to guide me what exactly Abaer has to do and What Code to be entered in User Exists SAPMV45AFZZ and RV60AFZZ if not any other suggested user exists.
It would be really appreciated from bottom of the heart if any once can mail be the guidance literature to my mail id Text Removed
Warm Regards
Vijay
Edited by: Lakshmipathi on Dec 14, 2011 8:10 PM
Please dont ask any information to share to your personal mail id which is against the forum rulesHi
If you want to enhance the communication pricing for taxes, see SAP Note 531835 - Using field PSTYV in the condition access.
In the other hand, see the article [R/3 Tax Interface Configuration Guide|http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/047ab790-0201-0010-a9b1-e612f8b71dcd?QuickLink=index&overridelayout=true] in this site.
Regards
Eduardo -
Self billing invoice with input tax code
Hello experts,
we are currently trying to implement a billing procedure with credit memos within the module SD. In this set-up the recipient of a service (company using the SAP) creates a credit memo for the renderer of a service (a debitor in SAP) showing the amount the recipient of the service/product has to pay. The credit memo will also show VAT (we currently only try to implement a process for transaction within Germany, no cross-border transactions yet). For the recipient of the service (= issuer of the credit memo) the credit memo is similar to an incoming invoice (self billing invoice). Hence, the shown VAT on this credit memo - if all other requirements are met - can be treated as deductible input tax.
In order to automatically process the credit memo correctly as incoming invoice it has to be linked to a tax code (Steuerkennzeichen) with tax type "V" (=input tax) (Vorsteuerkennzeichen). To achieve that we have created a new condition record (Konditionssatz) that performs that task.
So currently we create a credit memo request (Gutschriftsanforderung) which is linked to an input tax code (Vorsteuerkennzeichen) via mentioned condition record. We then create the billing document. During creating the billing document an accounting document should also be created. But that is where our approach does not work properly. The system creates a billing document (credit memo) but does not create the corresponding accounting document. We receive the error message:
Document .... saved (no accounting document generated)
Message no. VF050
When trying to release the document to FI via Transaction VF02 we receive the following, more detailed error message:
Only output tax is allowed for account 480000 1000, VZ is not allowed
Message no. FS215
This problem has to be somehow linked to the usage of an input tax code. If we perform the same procedure with an output tax code (Ausgangsteuerkennzeichen) we will not receive the error message and an accounting document is created.
It seems that the account determination is responsible for the described problem: Although an input tax code is assigned, the account key (as shown in the overview to the applied conditions on the items within the credit memo request (Item - Condition - Detail)) does not change from "MWS" to "VST" and therefore an output tax account (Account Number 480000) is determined for the tax amount. And for that output tax account the usage of an input tax code is not allowed.
Has anyone an idea how to solve the described problem or how to implement the billing procedure another way?
We are aware that there is such a functionality within the module MM called "Evaluated Receipt Settlement (ERS)" but this is not suitable for our purposes since we want to implement this within SD and without the need to create an order first which seems to be necessary for ERS.
Thanks for your help,
BerndHi
Please check in FS00, of that G/L account in control data tab what is the Tax Category that has been maintained.Check wheather input tax/output tax has been maintaind or not
In FS00 in the control tab check the box Posting without tax allowed
Regards
Srinath
Edited by: sri nath on Sep 30, 2011 4:55 PM -
Error 'No tax code found for difference' in Posting Vendor Invoice IDOC
Hi All,
I am getting error message 'No tax code found for difference' while posting Vendor Invoice IDOC into SAP. IDOC type is INVOIC02. There is no difference in PO price, Invoice price and even Standard price. then why this error message? Other Vendor EDI settings are done ( OBCA, OBCD, OBCE etc). Is there any thing specific to be done in the config for this error?
IDOC has PO as reference document.
I looked into several threads in SDN forum but could not find proper solution
Can any ine help me with this issue?
Thanks in advance
HariHi
You might be missing the tax code for uploding through IDOC
so you can use the t.code we02 and give the doc and find the error
go to the WE19 to edit the tax code
and USE the t.code BD87 to select the doc and process it
thanks
Madhu -
Where do I need to populate the Tax amount in BAPI_ACC_DOCUMENT_POST inorder to create Vendor Invoice (Non PO) - FB60.
I have populated Tax information GL A/c, Condition key, Account key, Tax Code in u2018ACCOUNTTAXu2019 table and Tax amount $7 in 'CURRENCYAMOUNT' table but got below errors:
u2018Balance in transaction currencyu2019 - when we have $-107in Vendor line, $100 in GL line & $7 in Tax line. (It showing difference $7).
The tax amount must not be greater than the tax baseu2019 - When we have $-107 in Vendor line, $107 in GL line & $7 in Tax line.
Here is the code, please check and suggest me:
Header Details:
it_documentheader-obj_type = u2018BKPFFu2019.
it_documentheader-doc_date = u201811/08/2011u2019.
it_documentheader-pstng_date = u201811/08/2011u2019.
it_documentheader-comp_code = u20180001u2019.
it_documentheader-ref_doc_no = u2018TESTQ108u2019.
it_documentheader-doc_type = u2018KRu2019.
it_documentheader-obj_key = u2018$u2019.
it_documentheader-username = sy-uname.
it_documentheader-bus_act = u2018RFBUu2019.
it_documentheader-fisc_year = u20182011u2019.
Vendor Line u2013 Accounts Payable
lv_item_no = 1.
it_accountpayable-itemno_acc = u20181u2019.
it_accountpayable-vendor_no = u20187800988u2019.
it_accountpayable-comp_code = u20180001u2019.
it_accountpayable-pmnttrms = u2018DUBPu2019.
it_accountpayable-tax_code = u2018I1u2019.
it_accountpayable-taxjurcode = u2018000003749u2019.
it_accountpayable-item_text = u2018Test123u2019.
Populate currency amount for account payable data
it_currencyamount-itemno_acc = u20181u2019.
it_currencyamount-curr_type = '00'.
it_currencyamount-currency = u2018USDu2019.
it_currencyamount-amt_doccur = -107.
it_currencyamount-amt_base = 100.
Append it_currencyamount.
G/L Account data
it_accountgl-acct_type = u2018Su2019. " GL
it_accountgl-itemno_acc = u20182u2019.
it_accountgl-gl_account = u2018623000u2019.
it_accountgl-item_text = u2018Test123u2019.
it_accountgl-costcenter = u20181099u2019.
it_accountgl-profit_ctr = u20181u2019.
it_accountgl-comp_code = u20180001u2019.
it_accountgl-tax_code = u2018I1u2019.
it_accountgl-taxjurcode = u2018000003749u2019.
Append it_accountgl.
it_currencyamount-itemno_acc = u20182u2019.
it_currencyamount-curr_type = '00'.
it_currencyamount-currency = u2018USDu2019.
it_currencyamount-amt_doccur = 100.
Append it_currencyamount.
Tax Line Details:
it_accounttax-itemno_acc = '3'.
it_accounttax-gl_account = '0000210000'.
it_accounttax-acct_key = 'NVV'.
it_accounttax-cond_key = 'XP1I'.
it_accounttax-tax_code = 'I1'.
Append it_accounttax.
it_currencyamount-itemno_acc = '3'.
it_currencyamount-curr_type = '00'.
it_currencyamount-currency = u2018USDu2019.
it_currencyamount-amt_doccur = 7.
it_currencyamount-amt_base = 100.
Append it_currencyamount.Hi
See this [post|BAPI_ACC_DOCUMENT_POST and partial non deductible VAT;. It's related with Note 487064 - Direct posting to tax account with AC BAPIs.
I hope this helps you
Regards
Eduardo
Maybe you are looking for
-
Need To Create a table in Sql Server and do some culculation into the table from Oracle and Sql
Hello All, I'm moving a data from Oracle to Sql Server with ETL (80 tables with data) and i want to track the number of records that i moving on the daily basis , so i need to create a table in SQL Server, wilth 4 columns , Table name, OracleRowsCoun
-
I have downloaded and installed the latest version of numbers on my mac. Everytime I save and then try to reopen that document, I receive a message telling me that I need a new version of numbers. Also, when I try to sort the date column, it sorts ou
-
Why can I see my external hard drive?
For 2 years or more I've had an external hrad drive to back up my Imac. One day I got a message that there had not beeb a back up for for a really long time ( I have it on automatic). Ever since, I have not been able to see the external hard drive o
-
Color 1.0.4 update
The 1.0.4 Color update has screwed up it's ability to recognize AVI files. Normally, I use MOVs, but the film conversion software I use transfers to AVI. I have 8 Macs running Color and only the machine with an older version of Color continues to rec
-
How to create punlic connection in discoverer plus
Hi All, There is one public connetion in discoverer plus but now it is disable , i dont know how to create public connetion pls help me its urgent thanks regards,