{
  "slug": "mau-hop-dong-cung-cap-phan-mem",
  "role": "service",
  "kind": "contract",
  "doc_code": "DOC-IT-003",
  "doc_terms": {
    "ai_industry": ["cong-nghe-thong-tin"],
    "ai_department": ["kinh-doanh", "phap-che"],
    "ai_doctype": ["hop-dong"],
    "ai_task": ["tao-hop-dong"],
    "ai_audience": ["doanh-nghiep-nho"]
  },
  "title": "Mẫu hợp đồng cung cấp phần mềm: quyền sử dụng, mã nguồn và bảo hành (tải Word, PDF)",
  "seo_title": "Mẫu hợp đồng cung cấp phần mềm — tải Word, PDF | PCTech",
  "seo_desc": "Mẫu hợp đồng cung cấp phần mềm: phạm vi quyền sử dụng, mã nguồn thuộc về ai, số người dùng, bảo hành và hỗ trợ sau bàn giao. Chỉnh online rồi tải Word hoặc PDF.",
  "kw": "mẫu hợp đồng cung cấp phần mềm",
  "cat": "ai-doanh-nghiep",
  "group": "hop-dong",
  "preview_kit": 6,
  "answer": "Hợp đồng cung cấp phần mềm là thỏa thuận theo đó bên cung cấp giao cho doanh nghiệp quyền sử dụng một phần mềm, hoặc xây dựng phần mềm theo yêu cầu rồi bàn giao. Điểm khác biệt lớn nhất so với hợp đồng mua hàng hóa là khách hàng thường chỉ nhận quyền sử dụng chứ không sở hữu phần mềm, nên hợp đồng phải ghi rõ phạm vi quyền đó và mã nguồn thuộc về ai.",
  "hero": {
    "h1": "Mẫu hợp đồng cung cấp phần mềm",
    "sub": "Phạm vi quyền sử dụng rõ ràng • Mã nguồn thuộc về ai • Chỉnh online, tải Word và PDF",
    "chips": ["Cập nhật 2026", "Dùng cho phần mềm sẵn có hoặc đặt làm riêng", "Xem trước ngay trên trang"],
    "benefits": [
      "Tách rõ quyền sử dụng với quyền sở hữu mã nguồn",
      "Có điều khoản dữ liệu khi hợp đồng chấm dứt",
      "Giới hạn số người dùng và phạm vi cài đặt",
      "Không cần tạo tài khoản để xem và tải mẫu"
    ],
    "dl_title": "Tải mẫu hợp đồng cung cấp phần mềm",
    "dl_desc": "Dàn trang đúng thể thức văn bản, mở bằng Word là sửa được ngay.",
    "dl_points": [
      "File Word (.docx) chỉnh sửa được",
      "Bản PDF để in và ký",
      "Có điều khoản bản quyền và bảo hành",
      "Tự điền thông tin công ty nếu bạn đã lưu hồ sơ"
    ]
  },
  "sections": [
    {
      "tab": "intro",
      "h2": "Hai loại hợp đồng phần mềm rất khác nhau",
      "html": "<p>Cùng gọi là hợp đồng phần mềm nhưng bản chất khác hẳn, và ký nhầm loại thì mọi điều khoản sau đó đều lệch.</p><p><b>Cung cấp quyền sử dụng phần mềm có sẵn.</b> Bên cung cấp đã có sản phẩm, bán quyền dùng cho doanh nghiệp. Khách trả tiền để được dùng, không sở hữu phần mềm. Giống thuê hơn là mua. Điều quan trọng là phạm vi quyền: bao nhiêu người dùng, cài trên mấy máy, dùng trong bao lâu.</p><p><b>Xây dựng phần mềm theo yêu cầu.</b> Bên cung cấp viết mới theo đặt hàng của doanh nghiệp. Ở đây câu hỏi lớn nhất là <b>mã nguồn thuộc về ai sau khi bàn giao</b> — và đây chính là chỗ hai bên hay hiểu khác nhau mà không ai nói ra lúc ký.</p><p>Mẫu bên dưới xử lý được cả hai, có ô chọn hình thức ngay đầu hợp đồng.</p>"
    },
    {
      "tab": "intro",
      "h2": "Mã nguồn thuộc về ai — câu hỏi phải trả lời trước khi ký",
      "html": "<p>Doanh nghiệp bỏ tiền đặt làm phần mềm thường mặc định mình sở hữu tất cả. Bên viết phần mềm lại thường coi mã nguồn là tài sản của mình, chỉ giao quyền sử dụng sản phẩm. Cả hai cách hiểu đều có lý, nên hợp đồng phải chọn một.</p><p>Ba cách thường gặp trong thực tế:</p><ul><li><b>Khách sở hữu toàn bộ mã nguồn.</b> Bên cung cấp bàn giao mã nguồn, khách tự do sửa đổi và thuê đơn vị khác bảo trì. Giá thường cao hơn vì bên cung cấp không tái sử dụng được.</li><li><b>Khách chỉ có quyền sử dụng.</b> Mã nguồn thuộc bên cung cấp. Giá thấp hơn, nhưng khách phụ thuộc vào bên cung cấp để nâng cấp và sửa lỗi.</li><li><b>Khách có quyền sử dụng kèm ký gửi mã nguồn.</b> Mã nguồn giữ ở bên thứ ba, chỉ giao cho khách khi bên cung cấp ngừng hoạt động hoặc vi phạm nghĩa vụ. Cách này cân bằng nhưng tốn thêm thủ tục.</li></ul><p>Không chọn thì đến lúc muốn đổi nhà cung cấp mới phát hiện không có mã nguồn, và phần mềm đang chạy cả công ty trở thành con tin.</p>"
    },
    {
      "tab": "content",
      "h2": "Những điều khoản không được bỏ qua",
      "html": "<ol><li><b>Phạm vi quyền sử dụng.</b> Số người dùng đồng thời, số máy được cài, có được dùng cho công ty con không, có được cho bên thứ ba dùng không.</li><li><b>Dữ liệu khi chấm dứt.</b> Dữ liệu doanh nghiệp nhập vào phần mềm là của doanh nghiệp. Hợp đồng phải ghi bên cung cấp có nghĩa vụ xuất trả ở định dạng dùng được, trong thời hạn bao lâu.</li><li><b>Bảo hành và hỗ trợ.</b> Phân biệt sửa lỗi phần mềm (bảo hành, không tính phí) với thêm tính năng mới (phát triển, tính riêng). Đây là ranh giới hay cãi nhau nhất sau bàn giao.</li><li><b>Nghiệm thu.</b> Căn cứ nào để nói phần mềm đạt yêu cầu. Nên có tài liệu mô tả chức năng ký kèm hợp đồng, và dùng [pctech_aiseo_link slug=\"mau-bien-ban-nghiem-thu-dich-vu-cntt\"]biên bản nghiệm thu dịch vụ CNTT[/pctech_aiseo_link] khi bàn giao.</li></ol><p>Nếu kèm theo việc lắp đặt máy móc, dùng thêm [pctech_aiseo_link slug=\"mau-bien-ban-ban-giao-thiet-bi-cntt\"]biên bản bàn giao thiết bị CNTT[/pctech_aiseo_link]. Xem thêm các <a href=\"/mau-bieu/loai-giay-to/hop-dong/\">mẫu hợp đồng khác trong kho</a>.</p>"
    },
    {
      "tab": "guide",
      "h2": "Hướng dẫn dùng mẫu hợp đồng này",
      "html": "<ol><li>Bấm <b>Dùng mẫu này</b> để mở trong công cụ.</li><li>Chọn hình thức: cung cấp phần mềm có sẵn hay xây dựng theo yêu cầu.</li><li>Chọn cách xử lý mã nguồn — đây là ô quan trọng nhất của hợp đồng này.</li><li>Điền thông tin hai bên, phạm vi người dùng, giá và thời hạn bảo hành.</li><li>Đính kèm tài liệu mô tả chức năng làm phụ lục, nhất là khi đặt làm riêng.</li><li>Tải Word để sửa tiếp, hoặc PDF để in và ký.</li></ol><p>Hợp đồng phần mềm giá trị lớn nên có người am hiểu pháp lý về sở hữu trí tuệ đọc lại, vì phần quyền tác giả phức tạp hơn các loại hợp đồng dịch vụ thông thường.</p>"
    }
  ],
  "tip": "Dù chọn hình thức nào, hãy ghi vào hợp đồng nghĩa vụ xuất trả dữ liệu khi chấm dứt, kèm định dạng và thời hạn. Mã nguồn thì còn thương lượng được, nhưng dữ liệu vận hành của doanh nghiệp mà không lấy ra được thì không có cách nào bù đắp.",
  "cta": {
    "title": "Cần tư vấn phần mềm cho doanh nghiệp?",
    "text": "PCTech tư vấn và triển khai giải pháp công nghệ thông tin cho doanh nghiệp tại Đà Nẵng và các tỉnh lân cận.",
    "label": "Xem dịch vụ"
  },
  "faq": [
    {
      "q": "Hợp đồng cung cấp phần mềm khác hợp đồng mua bán hàng hóa thế nào?",
      "a": "Mua hàng hóa thì khách sở hữu vật đã mua. Cung cấp phần mềm thì khách thường chỉ nhận quyền sử dụng, còn quyền tác giả vẫn thuộc bên cung cấp. Vì vậy hợp đồng phần mềm phải ghi rõ phạm vi quyền sử dụng, điều mà hợp đồng mua bán không cần."
    },
    {
      "q": "Đặt làm phần mềm riêng thì có được sở hữu mã nguồn không?",
      "a": "Không mặc nhiên. Phải thỏa thuận và ghi vào hợp đồng. Nếu muốn sở hữu mã nguồn thì ghi rõ bên cung cấp bàn giao mã nguồn kèm tài liệu, và giá thường cao hơn so với chỉ mua quyền sử dụng."
    },
    {
      "q": "Trong hợp đồng cung cấp phần mềm, bảo hành gồm những gì?",
      "a": "Thông thường là sửa lỗi khiến phần mềm không chạy đúng mô tả chức năng đã thống nhất, không tính phí trong thời hạn bảo hành. Thêm tính năng mới hoặc đổi yêu cầu không phải bảo hành mà là phát triển, tính riêng. Hợp đồng nên viết rõ ranh giới này."
    },
    {
      "q": "Dữ liệu trong phần mềm thuộc về ai khi hợp đồng chấm dứt?",
      "a": "Dữ liệu doanh nghiệp nhập vào là của doanh nghiệp, không phụ thuộc vào ai sở hữu phần mềm. Nhưng để lấy ra được thì hợp đồng phải ghi nghĩa vụ xuất trả của bên cung cấp, kèm định dạng dùng được và thời hạn thực hiện."
    },
    {
      "q": "Hợp đồng cung cấp phần mềm nên quy định nghiệm thu thế nào?",
      "a": "Nên có tài liệu mô tả chức năng ký kèm hợp đồng làm căn cứ. Khi bàn giao, hai bên đối chiếu từng chức năng với tài liệu đó rồi lập biên bản nghiệm thu. Không có tài liệu mô tả thì không có cơ sở nào để nói đạt hay chưa đạt."
    },
    {
      "q": "Ký gửi mã nguồn ở bên thứ ba là gì?",
      "a": "Là cách dung hòa: mã nguồn được giữ ở một bên trung gian, chỉ bàn giao cho khách khi xảy ra điều kiện đã thỏa thuận như bên cung cấp ngừng hoạt động hoặc vi phạm nghĩa vụ. Khách yên tâm hơn mà bên cung cấp vẫn giữ được tài sản của mình."
    },
    {
      "q": "Mẫu hợp đồng cung cấp phần mềm này dùng ngay được không?",
      "a": "Bạn dùng được làm khung và điền thông tin thực tế. Đây là mẫu tham khảo, chưa phải tài liệu đã được thẩm định pháp lý. Riêng hợp đồng phần mềm liên quan tới quyền tác giả nên phức tạp hơn hợp đồng dịch vụ thường, với giá trị lớn nên có người am hiểu sở hữu trí tuệ đọc lại."
    },
    {
      "q": "Tải mẫu hợp đồng cung cấp phần mềm ở định dạng nào?",
      "a": "[[phi_tai]]. Bản Word để bạn sửa tiếp trong máy, bản PDF để in và ký. Bạn cũng mở được trong công cụ để điền thông tin rồi mới tải."
    }
  ],
  "_dsl": "@title: Hợp đồng cung cấp phần mềm\n@kind: contract\n@price: hopdong\n@slug: mau-hop-dong-cung-cap-phan-mem\n@menu: Hợp đồng cung cấp phần mềm\n@page_title: Soạn hợp đồng cung cấp phần mềm\n@parties: Bên A (Bên sử dụng phần mềm) | Bên B (Bên cung cấp phần mềm)\n@signers: ĐẠI DIỆN BÊN A | ĐẠI DIỆN BÊN B\n@ai: Hợp đồng cung cấp phần mềm. Phân biệt rõ quyền sử dụng và quyền sở hữu mã nguồn. Không tự thêm số điều luật.\n@note: Mẫu hợp đồng tham khảo do PCTech tạo. Hợp đồng phần mềm liên quan tới quyền tác giả; với giá trị lớn nên tham vấn người am hiểu sở hữu trí tuệ.\n[fields]\ndo_dai | Độ dài hợp đồng | select:ngan=Ngắn gọn;tb=Trung bình;day=Đầy đủ | tb |\nngay_ky | Ngày ký | date | | req\ndia_diem_ky | Nơi ký | text | Đà Nẵng |\nhinh_thuc | Hình thức | select:co_san=Cung cấp phần mềm có sẵn;dat_lam=Xây dựng theo yêu cầu | co_san |\nten_pm | Tên phần mềm | text | | ai, req\nma_nguon | Mã nguồn | select:khach=Bên A sở hữu mã nguồn;ben_b=Bên B giữ, Bên A chỉ có quyền sử dụng;ky_gui=Bên B giữ, có ký gửi mã nguồn ở bên thứ ba | ben_b |\nso_nguoi_dung | Số người dùng tối đa | number:1-10000 | 10 |\nso_may | Số máy được cài | number:1-1000 | 10 |\nthoi_han_sd | Thời hạn quyền sử dụng | select:vinh_vien=Không giới hạn thời gian;theo_nam=Theo năm, gia hạn định kỳ | vinh_vien |\ngia | Giá hợp đồng (đồng) | money | 0 | req\nbao_hanh | Thời hạn bảo hành (tháng) | number:0-60 | 12 |\nho_tro | Hỗ trợ sau bảo hành | select:rieng=Ký hợp đồng hỗ trợ riêng;khong=Không bao gồm | rieng |\nxuat_du_lieu | Thời hạn xuất trả dữ liệu khi chấm dứt (ngày) | number:1-180 | 30 |\n[preamble]\nHai bên cùng thống nhất ký kết hợp đồng cung cấp phần mềm với các điều khoản sau:\n[articles]\n# Đối tượng hợp đồng\n? hinh_thuc == 'co_san' | Bên B cung cấp cho Bên A quyền sử dụng phần mềm {{ten_pm}}.\n? hinh_thuc == 'dat_lam' | Bên B xây dựng phần mềm {{ten_pm}} theo yêu cầu của Bên A và bàn giao khi hoàn thành.\n- Mô tả chức năng chi tiết của phần mềm được lập thành phụ lục ký kèm hợp đồng này, là căn cứ để nghiệm thu.\n# Phạm vi quyền sử dụng\n- Bên A được sử dụng phần mềm cho tối đa {{so_nguoi_dung}} người dùng, cài đặt trên tối đa {{so_may}} máy.\n? thoi_han_sd == 'vinh_vien' | Quyền sử dụng không giới hạn thời gian, kể từ ngày nghiệm thu.\n? thoi_han_sd == 'theo_nam' | Quyền sử dụng có thời hạn theo năm; hai bên thỏa thuận gia hạn trước khi hết hạn.\n- Bên A không được sao chép, phân phối lại hoặc cho bên thứ ba sử dụng phần mềm nếu không có sự đồng ý bằng văn bản của Bên B.\n# Quyền đối với mã nguồn\n? ma_nguon == 'khach' | Bên B bàn giao toàn bộ mã nguồn và tài liệu kỹ thuật cho Bên A khi nghiệm thu. Bên A có quyền sửa đổi, phát triển tiếp và thuê bên khác bảo trì.\n? ma_nguon == 'ben_b' | Mã nguồn thuộc quyền sở hữu của Bên B. Bên A có quyền sử dụng phần mềm trong phạm vi hợp đồng nhưng không được tiếp cận hoặc sửa đổi mã nguồn.\n? ma_nguon == 'ky_gui' | Mã nguồn thuộc quyền sở hữu của Bên B và được ký gửi tại một bên thứ ba do hai bên thống nhất. Mã nguồn chỉ được bàn giao cho Bên A khi Bên B ngừng hoạt động hoặc vi phạm nghiêm trọng nghĩa vụ theo hợp đồng này.\n# Dữ liệu của Bên A\n- Toàn bộ dữ liệu do Bên A nhập vào hoặc tạo ra trong quá trình sử dụng phần mềm thuộc quyền sở hữu của Bên A.\n- Khi hợp đồng chấm dứt vì bất kỳ lý do gì, Bên B có nghĩa vụ xuất trả toàn bộ dữ liệu của Bên A ở định dạng thông dụng đọc được, trong vòng {{xuat_du_lieu}} ngày kể từ khi Bên A yêu cầu.\n- Bên B không được giữ lại dữ liệu của Bên A làm điều kiện để thương lượng về các nghĩa vụ khác.\n# Giá và thanh toán\n- Giá hợp đồng là {{gia|vnd}}.\n- Lịch thanh toán do hai bên thỏa thuận và ghi tại phụ lục; thanh toán đợt cuối thực hiện sau khi nghiệm thu.\n# Nghiệm thu và bàn giao\n- Hai bên nghiệm thu trên cơ sở đối chiếu với tài liệu mô tả chức năng kèm theo hợp đồng.\n- Kết quả nghiệm thu được lập thành biên bản có chữ ký của hai bên.\n? hinh_thuc == 'dat_lam' | Bên B bàn giao kèm tài liệu hướng dẫn sử dụng và hướng dẫn quản trị hệ thống.\n# Bảo hành và hỗ trợ\n? bao_hanh > 0 | Bên B bảo hành phần mềm trong {{bao_hanh}} tháng kể từ ngày nghiệm thu.\n- Bảo hành là việc sửa các lỗi khiến phần mềm không hoạt động đúng tài liệu mô tả chức năng, không tính phí.\n- Việc bổ sung chức năng mới hoặc thay đổi yêu cầu so với tài liệu mô tả không thuộc phạm vi bảo hành, hai bên thỏa thuận riêng.\n? ho_tro == 'rieng' | Sau thời hạn bảo hành, hai bên có thể ký hợp đồng hỗ trợ và bảo trì riêng.\n? ho_tro == 'khong' | Sau thời hạn bảo hành, hợp đồng này không bao gồm nghĩa vụ hỗ trợ của Bên B.\n# ? do_dai != 'ngan' | Bảo mật thông tin\n- Hai bên giữ bí mật thông tin của nhau biết được trong quá trình thực hiện hợp đồng, không tiết lộ cho bên thứ ba nếu không có sự đồng ý bằng văn bản.\n- Nghĩa vụ bảo mật tiếp tục có hiệu lực sau khi hợp đồng chấm dứt.\n# ? do_dai != 'ngan' | Cam đoan về quyền tác giả\n- Bên B cam đoan phần mềm cung cấp không xâm phạm quyền tác giả hoặc quyền sở hữu trí tuệ của bên thứ ba.\n- Trường hợp có khiếu nại từ bên thứ ba liên quan tới quyền đối với phần mềm, Bên B chịu trách nhiệm giải quyết.\n# ? do_dai == 'day' | Bất khả kháng\n- Bên bị ảnh hưởng bởi sự kiện bất khả kháng được miễn trách nhiệm với phần nghĩa vụ không thực hiện được, nhưng phải thông báo cho bên kia trong thời gian sớm nhất.\n# ? do_dai == 'day' | Hiệu lực từng phần\n- Nếu một điều khoản của hợp đồng bị coi là vô hiệu, các điều khoản còn lại vẫn giữ nguyên hiệu lực.\n# Điều khoản chung\n- Hai bên cam kết thực hiện đúng các điều khoản đã thỏa thuận.\n- Mọi thay đổi phải được lập thành văn bản có chữ ký của hai bên.\n- Tranh chấp phát sinh được giải quyết trước hết bằng thương lượng; không thương lượng được thì đưa ra cơ quan có thẩm quyền giải quyết.\n- Hợp đồng lập thành hai bản có giá trị như nhau, mỗi bên giữ một bản.\n"
}
