more-arw search

Q&A Forum

Up front payment to distributor

Hello, I'm needing help in the proper accounting treatment for an upfront payment to a distributor. The contract is between my company and the distributor for a term of three years for the distributor to only sell my company's products to specified territories during this time frame. The distributor will receive a 10% commission based on monthly sales, and the distributor also is receiving a large up front bonus for signing the contract with us (this up front payment is a large reason why the distributor signed the agreement). The contract can be terminated by either party with 30 days written notice, and the up front payment does not get paid back to my company under any circumstances. I keep going back on forth on whether the up front payment may be capitalized and amortized over the three year contract term (and accelerated if the contract is terminated early), or if the full up front payment must be expensed immediately. Capitalization would be preferred, but just want to do what is right. Any and all help is greatly appreciated!! Thank you!!


Topic Expert
Wayne Spivak
Title: President & CFO
LinkedIn Profile
(President & CFO, |

Please see:

Topic Expert
Scott MacDonald
Title: President/Owner
Company: AlphaMac Resources, Inc.
(President/Owner, AlphaMac Resources, Inc.) |

I would say it needs to be expensed since there is no right of refund. If there was a right to receive a portion back, then you would indeed have an "asset". In the future, you should attempt to have this categorized as an advance on future commissions with right of refund. Then you could show it as a prepaid item.

Topic Expert
Keith Bergman
Title: Managing Director
Company: Ledgewood Advisory Group
(Managing Director, Ledgewood Advisory Group) |

Based on ASC 606-10-55-50 Nonrefundable Upfront Fees (and Some Related Costs) I would say amortize and accelerate if the contract is terminated.


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.