Skip to Content

Invoice accounting debit to Bank G/L and credit to def. revenue G/L

Jun 14, 2017 at 08:35 AM


avatar image


Pl help me to map the below scenario in SAP:

The company sells product A to the customers. The customer (created as one-time) pays through NEFT. As soon as the payment is received invoice is created in SAP.
The invoice thus created should not debit to the customer. Rather the Bank G/L should be debited directly. Further, the revenue should get credited to the deferred account and will be recognised afterwards through VF44.

Accounting entries:
Bank G/L dr.
Deferred revenue cr.
Tax cr.

I have tried all solutions as mentioned in the forum (using accrual condition, R100 condition etc.) but none of them worked. Pl let me know how it can be mapped. Thanks.


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Sanil Bhandari Aug 23, 2017 at 04:21 AM


You can look at the option of creating a sales order using a one time customer. When you create the sales order, you can key in the one time customer details and than complete the invoicing. Once you do the billing, the ideal accounting entry should be:

One Time Customer Recon A/c Dr

To Trade Sales

Now you can book a payment as below:

Bank A/c Dr

To One Time Customer recon A/c Dr

Till the time payment is not realized, any customer open item should be shown as Current Assets, so do not understand, why you do not want to show is as per the correct accounting practice.

Now coming to your requirement of deferred revenue, you can refer OSS Note 1166848. This will talk everything about customizing for revenue recognition. However, bear in mind the changes on IFRS 15. You may want to look at RAR rather than SD revenue recognition to comply with the Revenue recognition guidelines.Ideally, based on the completion of services/qty of goods delivered your Trade Sales should be apportioned between Deferred revenue and Trade Sales and this can easily be achieved through RAR.

If above does not work, I would suggest to use FB01 to book the entries as you want rather than using the logistics route, though to me the accounting entries mentioned by you look absurd since, one hand you are booking a bank payment and on other hand you want to show it as deferred revenue. It should be recognized as trade sales or advance payment recieved from customer, but again it depends on your accounting team.

Thanks & Regards

Sanil Bhandari

10 |10000 characters needed characters left characters exceeded