Skip to content
§
§ · build vs buy

Trade Finance Software: Custom Build vs Finastra, Surecomp and CGI

Buy the core, always. Finastra Trade Innovation, Surecomp and CGI Trade360 carry decades of product handling, message formats and accounting that you would be foolish to reproduce.

Custom Software Development software overview illustration for Trade Finance Software Build vs Buy Guide.
The short answer

Buy the core, always. Finastra Trade Innovation, Surecomp and CGI Trade360 carry decades of product handling, message formats and accounting that you would be foolish to reproduce. What a bank builds is the layer those platforms leave to email and spreadsheets: examination workflow with the banking day clock, exposure by transaction state, screening attached to the deal, and a portal your corporate clients can actually see.

What Finastra, Surecomp and CGI Trade360 actually do well

A container of machinery is sitting at a port. Documents were presented on Monday and your examiner has five banking days following presentation to determine whether they comply. On day three she has found a bill of lading with a notify party that does not match the credit, an insurance certificate dated after shipment, and a packing list describing the goods in slightly different words. Two are discrepancies. One is arguable. The applicant is on the phone saying he wants the goods, which by itself waives nothing.

What happens next is entirely email, and that is the point of this page rather than a criticism of the platforms. Finastra Trade Innovation, Surecomp in its several forms and CGI Trade360 have been processing documentary credits for decades. They carry the product definitions, the message formats and the accounting, and the embedded product knowledge is worth more than any efficiency you would gain by rewriting it. If your bank issues a modest volume of straightforward commercial credits and standbys, buy one of them, configure it properly and stop there. We say that to trade desks regularly and it costs us the larger engagement.

Traydstream, Cleareye.ai and Conpend sit alongside them doing document checking assistance, and they are worth a look before you commission anything. Bolero and essDOCS have carried electronic bills of lading for years, and the legal recognition of electronic transferable records has been advancing in several jurisdictions, so build on the assumption that a document may one day be a reference to an electronic record rather than a scan. None of that is territory to build into.

Where they stop: the operational layer around examination

The specific workflow packaged trade platforms leave alone is how a presentation is actually worked. That gap has four named parts.

  • The clock is run from memory. Under UCP 600 the examination period is a maximum of five banking days following the day of presentation, and a refusal under Article 16 must state each discrepancy. Miss the period or state the discrepancies incompletely and the bank can be precluded from claiming the presentation does not comply. In most desks that clock lives on a whiteboard, and banking day arithmetic across two or three jurisdictions is where it goes wrong.
  • The message and the ledger have a person between them. An MT700 issuance, an MT707 amendment, an MT734 advice of refusal and an MT752 authorisation to pay all contain data that also has to exist in limits, collateral, fee billing and the general ledger. In a great many banks somebody reads the message and types it again. A tenor keyed as 90 days when the credit says 180 is a legal defect, not a typing error.
  • Exposure does not move with the transaction state. An issued and unutilised credit, an accepted deferred payment undertaking, a confirmation that puts you on the issuing bank's risk and a discounted acceptance are four different exposures. Generic limit systems handle drawn and undrawn.
  • Screening runs beside the deal rather than inside it. Parties named only in the shipping documents never get screened. Vessel names, ports of loading and discharge, transhipment and goods descriptions that may touch dual use controls are where the real exposure sits, and a screening result that is not attached to the transaction becomes a search across two systems when an examiner asks.

The migration of correspondent messaging toward ISO 20022 formats makes the mapping layer more valuable rather than less, because a bank with one clean internal mapping absorbs a format change in a single place instead of in every downstream process.

The arithmetic: per presentation cost against a build

Trade platform licensing is usually a fee plus a per transaction element, and you will not beat it, so do the arithmetic on the layer instead. Price the build over five years: a first release at $180,000, integration and data work at 15 percent, and support at 18 percent a year from year two comes to roughly $336,600, or $67,300 a year.

Now the per presentation side. Take twenty minutes of examiner and officer time per presentation spent on re keying, assembling discrepancy correspondence and chasing status calls. At a fully loaded $55 an hour that is about $18 per presentation. Divide and the layer pays for itself on labour alone at roughly 3,700 presentations a year, which is a little over 300 a month.

Below 300 a month the labour case does not carry it, and you should say so out loud in the credit committee. What carries it below that line is the Article 16 exposure: one preclusion on a material presentation, one sanctions finding you cannot evidence, or one corporate mandate lost because a competitor showed the treasurer a portal. Those are the reasons a desk at 150 presentations a month builds, and pretending the labour maths works at that volume is how these projects lose credibility internally.

What a custom build actually costs

Across the projects Digital Heroes has delivered, this shape prices as follows. A focused first release covering presentation intake with the banking day clock, structured examination with document extraction and side by side comparison, discrepancy recording and generated correspondence runs $110,000 to $250,000 and ships in 16 to 24 weeks.

A full platform adding guarantees under URDG 758 and standbys under ISP98, collections under URC 522, limits and contingent exposure by transaction state, screening orchestration, message parsing and posting, and a corporate portal runs $300,000 to $800,000 phased over 10 to 18 months.

Data migration and integration runs 10 to 25 percent of build cost, and in trade it is dominated by what your existing platform exposes rather than by data volume. A documented interface is weeks. A vendor change request is months you do not control, and it is the largest single line in most estimates. Year two onward runs 15 to 20 percent of build cost annually, which here also covers the messaging certification calendar you do not set. Multi entity and multi jurisdiction operation pushes it up, because practice, language and regulatory reporting differ by booking centre. What keeps the number down is a single discipline: do not rebuild issuance, messaging or accounting. Banks that try to reproduce decades of accumulated product handling get no commercial return for it, and the schedule slips in the places nobody scoped.

The four situations where building wins

  • Regulatory fit. Your refusal notices have to be complete and timely under Article 16, your screening has to prove what was checked against which list version, and your exposure has to reconcile to the capital treatment your regulator expects. When those three obligations are met by three manual processes and a shared drive, the layer is the control.
  • Scale economics. You are past roughly 300 presentations a month, where the labour arithmetic above stands on its own without the risk case.
  • A workflow that is your competitive advantage. Issuance and messaging are commodity functions and you should rent them. Examination quality, exposure control and client experience are where trade desks actually compete, and a corporate portal showing an applicant their own discrepancy notice with the documents attached and a waiver decision captured against an authorised signer wins mandates from banks that make treasurers phone in.
  • Integration sprawl across three or more systems. The trade core, the core banking ledger, a limits engine, a sanctions screening engine and a document store. When five systems hold parts of one credit and a person is the join, the join is what you build.

A commodity trader rather than a bank is the clearest case of all, because bank trade platforms are the wrong shape entirely and a build around your own trade capture and financing needs is usually the honest answer.

How to decide in a week

Pull your last thirty refusals. For each one, check three things: did the notice state every discrepancy, was it sent within five banking days following presentation, and can you show the timestamp of when the presentation was logged rather than when somebody got to it. Then count how many fields on a single issuance were typed into a second system by a human.

Thirty clean refusals with logged receipt times and no re keying means your process is sound and your money belongs in configuration, not construction. Any incomplete notice, any file where the clock started late, or a re key count above a handful of fields means the layer is worth costing properly.

The next step is a paid discovery phase. At Digital Heroes that produces a signed product requirements document covering the examination model, the discrepancy taxonomy tied to credit clauses and rule references, the exposure states, the interfaces your platform actually exposes and the acceptance criteria, before any code is written. You keep it whichever way you go. We are wrong for you if you want automated determination of compliance under the rules, because that misreads both the rules and the liability: extraction should put the credit and the document side by side and an examiner should decide. We contract through Indian LLP, US LLC and UK LTD entities so intellectual property assigns under your own law, more than fifty specialists have delivered over 2,000 projects, and you meet the named team before signing. Clutch, Trustpilot, Fiverr Vetted Pro and our D-U-N-S record answer the vendor concentration question your risk committee will raise.

Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. Only about 30% of digital transformations succeed at meeting their objectives, but getting six critical success factors in place (leadership commitment, talent, agile culture, progress monitoring, clear strategy, and a modernized platform) raises the odds of success from 30% to 80%. Source: Boston Consulting Group (BCG) (2020) →
  2. Almost half of all the activities people are paid almost $16 trillion in wages to do in the global economy have the potential to be automated by adapting currently demonstrated technologies. Source: McKinsey Global Institute (2017) →
  3. Total US training expenditure rose 4.9% to $102.8 billion; learning management systems were used at 89% of organizations (90% of large, 97% of midsize, 84% of small companies), with average training at 40 hours per employee and $874 spent per learner. Source: Training Magazine (2025) →
  4. Flexera's 2025 State of the Cloud Report (survey of 750+ technical and executive leaders) found that 84% of respondents believe managing cloud spend is the top cloud challenge for organizations today, with cloud budgets already exceeding limits by 17%. Source: Flexera (2025) →
FAQ

Frequently asked questions

How much does custom trade finance software cost?

A focused first release covering presentation intake with the examination clock, structured document comparison, discrepancy recording and generated correspondence runs $110,000 to $250,000 over 16 to 24 weeks. A full platform adding guarantees, collections, exposure by transaction state, screening orchestration and a corporate portal runs $300,000 to $800,000 across 10 to 18 months. Integration runs 10 to 25 percent and year two onward is 15 to 20 percent annually.

Can software examine documents under UCP 600 automatically?

It can prepare the comparison and it must not make the determination. A model reads a bill of lading, invoice or insurance certificate and pulls shipper, consignee, notify party, ports, dates, amounts and descriptions into a view alongside the credit terms. The examiner then spends her expertise on judgement rather than on reading dates off scans. Anyone promising an automated compliance decision has misunderstood the rules and the liability that follows them.

Who owns the code and the transaction data if a firm builds this?

You should own the repository, the environments, the data and the right to bring in another firm, settled in writing before kickoff. At Digital Heroes the client owns the code from the first commit and the system runs in the bank's own accounts. In a regulated institution this is also the answer to the vendor concentration question your risk committee raises, so treat it as a control requirement rather than a commercial preference.

What happens if a refusal notice is late or incomplete?

Under UCP 600 the bank can be precluded from claiming the presentation does not comply, which means the discrepancies you found stop protecting you. That is why the notice should be generated from structured findings rather than typed, with each discrepancy tied to the credit clause and the rule reference. Banking day calendars for every relevant jurisdiction should be held as data, because manual banking day arithmetic across two markets is where the period is usually miscounted.

How long does a trade finance build take before examiners use it?

Sixteen to twenty four weeks to a first release covering intake, examination and correspondence. The pacing item is almost never engineering. It is what your existing trade platform exposes as an interface, and whether that access needs a change request from the vendor. Establish that in week one, because a documented interface turns into days of work while a vendor change order turns into months of waiting you cannot influence.

What is the difference between a trade platform and a trade operations layer?

The platform holds products, messaging and accounting: issuance, amendments, settlement and the ledger entries behind them. The operations layer is how your people work the transaction: queue allocation, the examination clock, structured discrepancies, correspondence, exposure by state, screening evidence and client visibility. Most banks own a platform and improvise the layer in email and spreadsheets, which is why it ends up depending on three experienced people.

Should sanctions screening be built or orchestrated?

Orchestrated. Keep your existing screening engine and have the build send it every party, vessel, port and goods description extracted from the credit and from the presented documents, then attach the result to the transaction as an immutable record naming the list version used. Hits open a case with a rationale and an approver, and the transaction cannot proceed while a case is open. Building a second screening engine adds risk without adding coverage.

Can we give corporate clients visibility without a full platform build?

Yes, and it is often the piece with the clearest commercial return. A portal offering structured applications from your own credit templates, amendment requests showing the changed fields, live status, and discrepancy notices with documents attached and a waiver decision captured against an authorised signer can be delivered ahead of the exposure and messaging work. A large share of inbound calls to a trade desk are status questions, and those stop.

Is this different for a commodity trader rather than a bank?

Substantially. Bank trade platforms are shaped around issuing and advising instruments for clients, while a trader needs trade capture, inventory and title, financing facility utilisation, and the documentary requirements of its own shipments. Buying a bank platform and bending it is a common and expensive mistake. For a trader, a build around the physical trade lifecycle with financing attached is usually the honest answer rather than the ambitious one.

We issue about thirty credits a month. Should we build anything?

No. At that volume the labour arithmetic does not support a build and the packaged platform you already licence should be doing the work. Spend the effort on configuration, on holding banking day calendars accurately, and on a disciplined template for refusal notices so every discrepancy is stated. Revisit when volume approaches a few hundred presentations a month, or when a corporate client tells you they moved a mandate over visibility.

What does a $50,000 custom software budget actually buy?

One core workflow done properly: 10 to 15 screens, two or three user roles, a couple of integrations, an admin panel, and automated tests, delivered in roughly 12 to 14 weeks. What it does not buy is that workflow plus a mobile app plus AI features plus five more integrations. The discipline of picking the one workflow that matters is what separates $50,000 projects that ship from $50,000 projects that stall at 70% complete.

Couldn't I just build my app in Bubble or another no-code tool instead of hiring an agency?

For validating an idea with real users, yes, and we tell clients that honestly. The walls come later: Bubble apps cannot be exported as code to run anywhere else, performance drops on complex data operations, and usage-based pricing climbs as you grow. A meaningful share of Digital Heroes custom builds are rebuilds of no-code MVPs that proved the business worked, which is the system operating as intended: validate cheap, then build the version that scales.

What should I prepare before contacting a software development agency?

A one-page brief beats a 40-page requirements document: the business problem in plain words, who will use the system, the 5 to 10 workflows it must handle, the tools it must connect to, and your budget range and deadline driver. You do not need wireframes, a specification, or technical vocabulary; producing those is the agency's job during discovery. Stating a budget range up front is the single best move, because it gets you honest scoping instead of a quote engineered to win the meeting.

How much should a small business expect to pay for custom software?

Across 2,000+ Digital Heroes projects, a small business system that replaces spreadsheets or one core workflow typically lands between $40,000 and $80,000, with more complex first versions running up to $150,000. The two levers that move the number most are integrations and user roles, not the team's hourly rate. Any quote under $15,000 for a full production system means the vendor has not understood your scope yet.

What does it cost to keep custom software running after launch?

Budget 15-20% of the original build cost per year, which on a $100,000 system means $15,000 to $20,000 for security patches, dependency updates, bug fixes, and small improvements as real usage reveals what the spec missed. Cloud hosting for a typical business application adds $50 to $300 a month on top. Skipping maintenance does not save the money; in Digital Heroes rescue work, unmaintained systems typically need a far more expensive rebuild within about three years.

Who can build a custom software system?

Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading

Published · Last updated .

Online now

Hi there. How can we help you today?

Reply