Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Purchase
  3. IPC / Subcontractor Contract Management v 19.0
  4. Sales Conditions FAQ

IPC / Subcontractor Contract Management

by Binary Bridge Technology Services http://bbtech.ae
Odoo

$ 120.99

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
• Project (project)
• Purchase (purchase)
Lines of code 2773
Technical Name bb_ipc_contracts
LicenseLGPL-3
Websitehttp://bbtech.ae
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
• Project (project)
• Purchase (purchase)
Lines of code 2773
Technical Name bb_ipc_contracts
LicenseLGPL-3
Websitehttp://bbtech.ae
Versions 18.0 19.0

IPC & Subcontractor Contract Management

Manage Interim Payment Certificates (IPC) and Subcontractor Contracts with stage workflow, manager approvals, and company-level contract amount governance. Track certificate lifecycles, control subcontractor agreements, and enforce financial limits—all integrated in Odoo 18.

IPC & Subcontractor Contract Management
Overview Screenshots Support

IPC & Subcontractor Contract Management for Odoo 18

The IPC & Subcontractor Contract Management module is designed for construction, contracting, and project-based businesses. It provides end-to-end management of Interim Payment Certificates and Subcontractor Contracts with clear stage workflows, manager-only approvals, and company-level contract amount governance in a single integrated platform.

Interim Payment Certificates

A) Interim Payment Certificates (IPC)

Full IPC pipeline and record tracking with clear certificate lifecycle and stage visibility:

  • IPC Pipeline: Stage-based workflow from Draft through Submitted, Verified, Approved, Paid, or Cancelled
  • Record Tracking: Contractor, project, job order, dates, amounts, and retention with full audit trail
  • Certificate Lifecycle: Track previous certified amount, cumulative certified amount, retention, and net payable
  • Stage Visibility: Kanban, List, Form, Calendar, Graph, Pivot, and Activity views for operational flexibility
  • BOQ Lines: Detailed line items with quantities, unit prices, and totals; link to Purchase Orders and Vendor Bills
  • Tags & Types: IPC types and tags for filtering and reporting

B) Subcontractor Contracts

Vendor-based subcontractor selection and full contract management:

  • Subcontractor Selection: Only partners with vendor/supplier rank can be selected as subcontractors
  • Contract Form: Main contractor and subcontractor details, project, contract amount, retention %, execution period, and delay penalties
  • Key Details: Agreement date, CR numbers, represented-by fields, and configurable clause content
  • Stage Pipeline: Draft → Submitted → Approved or Rejected with clear status visibility
  • Multiple Views: Kanban, List, Form, Calendar, Graph, Pivot, and Activity views aligned with IPC
Subcontractor Contracts

C) Workflow & Approvals

Structured submit, approve, and reject workflow with role-based security:

  • Submit: Users can submit contracts from Draft; approval activity is scheduled to managers
  • Approve / Reject: Only managers can approve or reject submitted contracts; reject wizard captures reason
  • Manager-Only Approvals: Subcontractor Contract Manager group required for approve/reject actions
  • Security Groups: User (create, submit) vs Manager (approve, reject, change settings and limits)
  • Activity & Chatter: Integrated messaging and activity tracking on both IPC and contracts

D) Financial Governance (Company Contract Limit)

Company-level maximum contract amount to control risk:

  • Manager Sets Limit: Configurable maximum allowed contract amount per company (Settings → Contracts Limit)
  • Non-Managers Blocked: Users cannot create or submit contracts above the limit; validation error with clear message
  • No Limit Option: Leave empty or 0 for no restriction
  • Multi-Company: Each company can have its own limit; works in multi-company environments

E) Reporting & Export

Filtered report wizards with PDF and Excel output:

  • Report Wizards: IPC Report and Subcontractor Contracts Report under Reporting menu
  • Filters: Date range, partner (contractor/subcontractor), stage/status, company, project
  • Download PDF: QWeb-based report output for selected records
  • Export Excel: XLSX export (requires xlsxwriter) for filtered IPC or contract data

F) Multi-Company & Enterprise Ready

Built for multi-company and role-based access:

  • Multi-Company Support: Company-aware records, limits, and reporting
  • Role-Based Access: Security groups for IPC (project/account) and Subcontractor Contracts (user/manager)
  • Clean UI: Stage colors on kanban cards, consistent view switchers, and configurable stages
  • Configurable Stages: IPC stages and Contract stages manageable from Project Configuration

Frequently Asked Questions

Q: Does the module support multi-company?
A: Yes. Records are company-aware, and the contract amount limit can be set per company. Reporting and filters support company selection in multi-company environments.
Q: Can only managers approve contracts?
A: Yes. Only users in the Subcontractor Contract Manager group can approve or reject submitted contracts. Regular users can create and submit contracts from Draft.
Q: How does the company maximum contract amount limit work?
A: Managers set a maximum allowed contract amount in Settings → Contracts Limit. Non-manager users cannot save or submit a contract whose amount exceeds this limit; the system shows a validation error. Leave the limit empty or 0 for no restriction.
Q: Can subcontractors be selected only from vendors?
A: Yes. The subcontractor field is restricted to partners with supplier rank (vendors), so only valid vendor contacts can be chosen as subcontractors.
Q: Can I filter and export IPC/Contract reports by date and vendor?
A: Yes. The IPC Report and Subcontractor Contracts Report wizards let you filter by date range, contractor/subcontractor, stage, company, and project. You can then generate a PDF or export to Excel (XLSX) for the filtered records.
Q: Where do I configure IPC and Contract stages?
A: IPC stages, types, and tags are under Project → Configuration → IPC. Subcontractor contract stages are in the same area; the contract amount limit is in Settings → Contracts Limit.

Screenshots

Explore the key features and interfaces of IPC & Subcontractor Contract Management:

IPC

IPC Kanban – pipeline by status with stage colors

IPC Kanban

IPC List view

IPC Calendar

IPC Calendar view

IPC List

IPC Form with BOQ lines and totals

IPC Form

Subcontractor Contracts

Subcontractor Contracts Kanban – stage pipeline

Subcontractor Contracts Kanban

Contracts Calendar view

Contracts Calendar

Contracts List view

Contracts List

Contract Form – Submit / Approve / Reject workflow

Contract Form Contract Form Contract Form Contract Form Contract Form Contract Form Contract Form Contract Form

Activity assigned to manager

Contract Form

Activity View

Contract Form

Configuration

Contract Limit configuration in Settings

Contract Limit Configuration

Stages configuration and stage colors

Stages Configuration

Reports

IPC Report wizard with filters

Reports Wizard Reports Wizard

Report output – PDF / Excel preview

Reports Output Reports Output Reports Output Reports Output

Professional Support & Services

Binary Bridge Technology Services

Binary Bridge Technology Services provides comprehensive support for IPC & Subcontractor Contract Management. Our team of Odoo experts ensures smooth implementation, customization, and ongoing maintenance of your IPC and contract governance system.

Installation & Implementation Support

We offer professional installation services to get your IPC and contract management system up and running quickly. Our implementation team will:

  • Install and configure the module according to your business requirements
  • Set up IPC stages, types, tags, and subcontractor contract stages
  • Configure contract amount limits, approval workflows, and security groups
  • Migrate existing IPC or contract data if applicable
  • Train your team on using the system effectively

Customization Services

Need additional features or modifications? Our development team can customize the module to match your specific business processes:

  • Custom fields and workflows tailored to your operations
  • Integration with procurement, accounting, or project systems
  • Custom reports and dashboards for your specific KPIs
  • Additional stages, approval rules, or contract clauses
  • Branded email templates and document formats

Ongoing Support & Maintenance

Our support team is available to assist with:

  • Technical issues and bug fixes
  • System updates and Odoo version upgrades
  • Performance optimization and database maintenance
  • User training and best practices guidance
  • Feature enhancements and module updates

Enterprise Security & Compliance

We understand the importance of data security in contract and payment certification. Our solutions include:

  • Role-based access control and security configurations
  • Data encryption and secure backup strategies
  • Compliance with data protection regulations
  • Audit trail and logging for approvals and amount limits
  • Multi-company and multi-currency security settings
Request Installation Support Chat on WhatsApp
Binary Bridge Technology Services info@bbtech.ae | +971 56 128 6321 | www.bbtech.ae

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with