Ethical to markup off-shored services?
May 20, 2005 4:42 AM
Subscribe
My small company has been working on a relatively significant time and materials-based software development project for the past three months. We still have three months more of this to go. At any rate, because we don't have the expertise in house nor do we really have the need to build up a QA area (this is a one off project), we are looking into off-shoring the testing of the application. Is it ethical to markup the offshored hourly tester rates?
My partners think it is, but I really can't think of why it would be. More background on this is that we're being paid in the $100/hour range for the architecture, business process engineering, spec and development work. But the offshore tester (in Russia) will be charging us $22-$25 an hour for their services. Because we are getting paid our regular rate to manage the vendor (oversee their development of test cases, help them configure the test bed, do bug triage), I think we should pass through the base cost of the vendor to the client without any markup. Am I a sucker, or are there reasons to justify even a slight (10-15%) markup? The only possible reason I can think of is just having to take on the receivables risk in financing the float, if our client pays late, but seems to me that we could handle that by providing for penalties for late payment. Any advice would be appreciated.
posted by Flem Snopes to computers & internet (5 comments total)
Unless you adhere to strict religious teachings, there is nothing inherently unethical about making money on somebody else's work. This situation is not much different than if you hired a junior associate to work on parts of this project behind the scenes. Would you charge the customer less for their time? There is an agreement for a specified application to be delivered, with its development paid for at hourly rates. Provided you meet your end of the bargain, how you economize the delivery is up to you.
posted by McGuillicuddy at 5:02 AM on May 20, 2005