Company Store Best Practices

BLUF: What’s the cleanest way to structure company stores in NetSuite when a single employee order may be split between corporate funded benefits and employee payment, without overstating the corporate customer’s actual spend?

I’m working with a client that operates company stores and employee uniform programs, and I’m curious how other NetSuite professionals would structure this type of business.

My client essentially provides two things to their customers:

  1. Physical goods. Employees place orders through a company specific store, and my client produces/decorates and fulfills those items, often made to order.
  2. A service. My client is also providing the corporate customer with the service of setting up, managing, and operating their company store or uniform program.

The payment side can get interesting as well. Depending on the program, the company may provide employees with an allowance or allotment, employees may pay personally, or an order may be split between the employee and the company.

For example, an employee might place a $100 order where the company covers $80 through an allotment and the employee pays the remaining $20 personally.

This creates some interesting NetSuite challenges. If the entire $100 Sales Order is booked against the corporate Customer, reporting and customer statements can make it appear that the company spent $100 when its actual obligation was only $80. At scale, the corporate Customer’s transaction history and apparent spend can become significantly higher than what the company actually funded or was invoiced for.

I’m trying to determine the cleanest way to represent this relationship in NetSuite.

Would you keep the corporate company as the Customer and represent employees as Contacts, with the employee orders still transacting against the corporate Customer? Or is there a better structure for preserving the distinction between the company’s spend and the employee’s personal spend?

For the company funded portion, would you somehow keep the $80 tied to the original $100 order, or separate/aggregate that amount into a corporate billing process?

There is also the service side of the relationship. My client is not just selling merchandise. They are providing the corporate customer with the service of running the company store/uniform program itself.

I’m particularly interested in solutions that keep AR, customer statements, company spend, revenue reporting, payments, fulfillment, and the distinction between product and program/service revenue clean as the number of stores and employee orders grows.

Would love to hear how others have structured similar company stores, uniform programs, employee purchasing programs, or other B2B2C models in NetSuite, especially any lessons learned from approaches you would or would not use again.

Add Comment
0 Answer(s)

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.
  • This site made possible by our sponsors:   Tipalti   Celigo   SuiteMigration   Become a Sponsor