more-arw search

Q&A Forum

Revenue Recognition: Pre-Sale Hours

We recently signed a software license agreement which is subject to contract accounting due to significant enhancement. Therefore, we're going to use input method to recognize revenue based on % of completion. And prior to the contract signing, we work quite a bit of hours in good faith, knowing the contract will be signed for sure. The question is whether those in-good-faith hours can be accounted for as the efforts expended when it comes to revenue recognition.


Topic Expert
J.D. Floyd
Title: Owner, CFO
Company: CFO Outsourcing Solutions, Inc.
(Owner, CFO, CFO Outsourcing Solutions, Inc.) |

I believe that there are several questions to ask first; when you say "good faith" hours, what did you accomplish? If in fact these hours where to produce the true end product, there is some support for Revenue (I emphasis some). However, if these hours are to produce a "proof of concept" or just a demo, then it is more supportive of R&D. So, I would ask for more details.

J.D. Floyd

(Sr. Revenue Manager) |

Thank you for your advice. Those "good faith" hours were worked by our engineering and services team, aiming to deliver the deliverables set forth in the too-be-signed contract. They were not for the purpose of producing a "proof of concept" or performing a demo for our customer in this case.

(CFO) |

In my current company, part of which develops websites for clients, I changed the revenue recognition policy to recognize 20% of revenue upon signing of Contract. I justified this to the auditors by laying out the upfront design work done in anticipation of the completed contract. Approximately 20% of the total design and coding work is done before the contract is signed. The auditors signed off on this policy.

(Sr. Revenue Manager) |

That is good news. Thanks so much.


Get Free Membership

By signing up, you will receive emails from Proformative regarding Proformative programs, events, community news and activity. You can withdraw your consent at any time. Contact Us.

Business Exchange

Browse the Business Exchange to find information, resources and peer reviews to help you select the right solution for your business.

Learn more

Contribute to Community

If you’re interested in learning more about contributing to your Proformative community, we have many ways for you to get involved. Please email [email protected] to learn more about becoming a speaker or contributing to the blogs/Q&A Forum.