The project has outgrown its scope
Sales has promised an outcome, delivery depends on the customer, and the contract says little about acceptance, change requests or delays.
I help structure and negotiate technology contracts that reflect how the project is actually delivered. We connect scope, payment, acceptance and liability with software rights, data, security and what the team can commit to. Advice covers Polish law and applicable EU rules.
Sales has promised an outcome, delivery depends on the customer, and the contract says little about acceptance, change requests or delays.
Response times, availability and liability look convincing on paper but leave out external vendors, maintenance windows and the team’s actual capacity.
Exceptions undermine the liability cap, penalties accumulate and the customer expects the supplier to answer for elements outside its control.
The contract does not distinguish customer deliverables, supplier know-how, reusable components, open source, documentation and subcontractor work.
We connect contract terms with delivery, liability, software rights and data.
You sell implementation, development, maintenance or support and need terms that match the way the project works.
You are commissioning development, implementing a system or negotiating with a vendor and need to assess risks, dependencies and decision points.
You need to translate architecture, security, integrations and delivery into workable contract terms, a DPA or a security questionnaire.
The customer sends its own agreement, InfoSec requirements and a long set of annexes. Decide what you can accept and what needs negotiation.
From preparing your own terms to an acceptance dispute or a serious outage.
Settle scope, acceptance, IP and liability before both parties become attached to a particular draft.
Separate essential issues from acceptable compromises and prepare alternative wording the business can use.
Change requests, delays, missing customer input and acceptance disputes need a review of both the contract and the project’s actual status.
Address DPAs, security, procedures, insurance and procurement requirements without committing the team to work it cannot deliver.
A reusable agreement, annexes and negotiation positions make repeat discussions easier and reduce inconsistent concessions.
Review obligations, liability, communication and next steps in the context of the whole relationship.
We establish the project status and the decisions needed, then work on terms, negotiations and implementation.
We establish your goal, negotiation stage, delivery model and the risks that need attention now.
I distinguish essential points from negotiable ones and explain the available approaches.
I prepare terms, comments or a complete template and support discussions with the other party.
We translate the agreed terms into acceptance, change, SLA, data and security processes.
Maciej Lis is a Polish attorney-at-law and Data Protection Officer. He is also a co-founder and Product Owner of IMMONA Game, with Tech & Operations responsibilities. He combines work on his own product’s roadmap, contracts and IP with legal support for technology businesses. His experience includes VC discussions on behalf of startups and due diligence for an equity buyer.
Lis.Legal is based in Szczecin. We work remotely with technology businesses across Poland and international teams on matters involving Polish law and applicable EU rules. In-person meetings are available by appointment.
Development scope, acceptance, software IP and liability in an enterprise services agreement.
Business outcome: The software company signed the contract and is earning revenue under agreed billing rules for different delivery models. Its customer is satisfied with the clear arrangements for ordering and documenting work and acquiring rights to the results.
Reviewing implementation materials against the agreed contract, service activation and data handling.
Business goal: Reduce the risk of refunds, customer claims and interrupted sales caused by a mismatch between the service terms and the product.
One master agreement, different delivery models: time and materials, fixed price and staff augmentation. Connect payment and product rights without renegotiating every assignment.
Read the articleA promise to follow security best practice leaves scope and acceptance open to dispute. Agree a baseline, evidence and release gates before a late audit turns into a negotiation.
Read the articleA Polish customer asks for two-hour incident alerts, supplier audits and full KSC compliance. Separate statutory duties from contractual requests, and allocate work to the service each party controls.
Read the articlePaying for code or receiving the files does not always transfer the rights. Build a clear chain of title for contractors, founder libraries, AI-assisted assets and the company's product.
Read the articleTell us what the project involves and where the discussion stands. A free 30-minute introductory consultation helps us agree the goal, priorities and next step.
Request a consultation