Menu
Home>Levelset Community>Legal Help>How can I ensure if my software development company subcontracts with a systems integrator who owns the customer, that I will get paid per my terms?

How can I ensure if my software development company subcontracts with a systems integrator who owns the customer, that I will get paid per my terms?

California

Often as a subcontractor the systems integrator can say, "I will pay you when my client pays me!" In this situation when I don't own the customer, I am at the system integrator's mercy. Short of holding their contracts hostage by directing my teams to stop software development if I don't get paid, what is the bay way to manage this situation and still maintain a good working relationship with my client, the systems integrator?

10 replies

Jun 27, 2019
That's a good question, and I should mention that at the Ask an Expert Center, we specialize in construction payment and in construction law. So, I'll admit I'm not well versed in the regulations affecting payment between businesses and independent contractors beyond the field of construction. Still, there are some general principles that should apply.

First, it's helpful to clearly set out payment terms and expectations in the contract and to reiterate what those terms are at the time the contract is signed. If everyone's on the same page from day 1, it's easier to avoid situations where payment talks get icy. It's typically easier to remind a customer about the previous payment conversation than it would be to point straight to the contract.

Beyond that, warning a customer that certain actions will be taken if payment isn't made (such as stopping work) could do the trick. And, if necessary, doing things like stopping work might do the trick or at least keep yourself from working on things that won't be paid for.

Ultimately, each business is different, and so is every customer - so it's hard to point toward a blanket solution. But, by communicating effectively and often, it's easier to build a collaborative relationship, and it's easier to talk about payment problems when they arise. And, once a payment dispute does pop up, it's important to communicate the issue and potential outcomes with the customer before taking drastic action.

I hope that was helpful! For answers that might be a little more pertinent to your industry and situation, posing this question on sites like Avvo.com or JustAnswer.com might be helpful. Each site has attorneys or other professionals available to answer questions on topics outside of construction payment and construction law. Good luck!
0 people found this helpful
Helpful
Jul 16, 2022

Showing a strong development in AI items and applications soon. Artificial intelligence or machine intelligence is the recreation of [url=https://www.allread.ai/en]allread USA[/url] human intelligence processes by machines, particularly PC frameworks.

2
Report Spam
Jul 22, 2022
Its really actualle story
0
Report Spam
Aug 30, 2022

Hi, I recently worked with this <a href="https://www.intellectsoft.net/services/it-consulting-services">IT consulting company</a> you can check their portfolio. Their developers are very professional and they helped to improve and modernize the mobile application that I have. So you can reach out to them and I am sure they will help you with your Apps. Anyways, I hope this info was useful.

0
Report Spam
Dec 11, 2022

Is there a difference between an early access software product and a beta version? After all, it practically means the same thing for the application. But many people still have similar questions, myself included.

0
Report Spam
Dec 11, 2022

I have a lot of experience in programming, but not in running applications, we usually developed individual parts of the software.

0
Report Spam
Dec 11, 2022

Sorry, but you are wrong in your conclusion. The fact is that these are two different types of products, but they have the same goal. These customer acquisition models have different ways of interacting with users. Let's compare Early Access Software Product vs. Beta Product https://softwarepricing.com/blog/bye-bye-beta-a-better-way-to-think-about-early-phase-software/ Early Access apps are products that have not yet been released. Beta Versions are newer, experimental versions of applications already available in the public domain. Such applications may be less stable than official versions. Therefore, many marketers recommend launching an Early Access application on the market. 

0
Report Spam
Jun 1, 2023

check https://mobilunity.com/blog/aws-kafka-managed-services/ for more details and information

2
Report Spam
Sep 4, 2023

Hi. Great discussion. A lot of you guys talk about mobile app development as well. I think to secure payment per your terms when subcontracting with a systems integrator who owns the customer and needs to outsource mobile app development https://solveit.dev/blog/how-to-outsource-app-development. I also think it's essential to have a comprehensive contract in place. I also read that the contract should include specific payment terms, such as due dates, amounts, and payment methods. Clearly define project milestones and deliverables, linking payments to their successful completion. In the end, incorporate dispute resolution procedures into the contract to address payment issues promptly and fairly. Regular communication and proper documentation throughout the project are also key to ensuring you receive payment according to your agreed terms.

2
Report Spam
Sep 4, 2023

Hi. Great discussion. A lot of you guys talk about mobile app development as well. I think to secure payment per your terms when subcontracting with a systems integrator who owns the customer and needs to outsource mobile app development <a href="https://solveit.dev/blog/how-to-outsource-app-development">https://solveit.dev/blog/how-to-outsource-app-development</a>. I also think it's essential to have a comprehensive contract in place. I also read that the contract should include specific payment terms, such as due dates, amounts, and payment methods. Clearly define project milestones and deliverables, linking payments to their successful completion. In the end, incorporate dispute resolution procedures into the contract to address payment issues promptly and fairly. Regular communication and proper documentation throughout the project are also key to ensuring you receive payment according to your agreed terms.

2
Report Spam