In the Netflix series Suits, Season 1, Episode 8 (Identity Crisis), the legal team, with the help of a hacker, is tasked with proving that a business magnate embezzled funds, splitting them and opening several different accounts across different overseas banks (i.e. to launder the funds via structuring). They know the amount stolen down to the penny. Their solution for bringing this magnate down was to search every transaction against every account across the various banks to locate a series of deposits that summed exactly to the embezzled amount. (The team ends up discovering seven different accounts, each with a different bank, whose opening deposits sum to this number - which enables them to trace the accounts/transactions back to the perpetrator.)
Of course, I don't really expect Hollywood's portrayal of hacking/mathematics to be accurate. But this one stood out to me as an obvious dismissal of a well-known NP-complete problem. Unless these banks serviced a trivially small number of accounts/customers, each comprising a trivial number of transactions - or if they knew to look only for accounts' opening deposits - this would be next-to-impossible to solve in the real world, as it is a classic example of the subset sum problem, which is related to the knapsack problem.
Am I overlooking something here? Did this show actually ignore the difficulty of the subset sum problem? Or am I failing to apply an accurate understanding of this problem?