Whilst it's kinda telling after the horse has legged it out of the stable - the best suggestion i can offer, for future reference, is to keep in mind the idea of making your stats look halfway legit or at least passably in balance.
Easier said than done, i admit, but time taken during the process of modding an account for use/CT to take care and do things in a sane and rational way, pays dividends. It's no guarantee of grief over your account in any guaranteed fashion, but the basic principle of being a chameleon kinda applies - blend in, don't stand out and if you're going to act in a way out that compromises your 'cover', do it with stealth and tactical application.
But sane and rational answer would be - go earn some cash, take on any and every legit non-hacked mission you can do - especially the high payers, but not exclusively, do some of the lower payouts too, as (whilst it's the money earnt legit) anything that adds to the transactions list when you earn and bank, is a good thing. It will take a while to achieve, bring around 50 mil in to redress the balance, it'll be legit and a minor discrepancy of imbalance between expenses and earning is way better than a massive discrepancy.
So since you are trying to redress the balance or make it at least in near sync :-
1) Purchase enough high value Shark Cards to meet or slightly exceed the shortfall of income over expenditure - not cheap, but it's a quick legit stat fix (doesn't fix the overall discrepancy of lots of mismatched transactions though).
2) Do the missions suggestion, to create a sh*t load of legit transactions when you bank earnings or get direct payments from heist jobs.
3) Combine the above, do missions as much as you can bear and when you've run up a sh*t load of legit transactions, whacking a few big Shark Card purchases into the fray will be an ok thing as it just looks like you were legit funding for something you needed a sh*t load of cash for.
Ok, those are the sane and rational choices/suggestions - what follows, is kinda dodgy to say the least and i only include it for completeness, i seriously suggest avoiding them like the plaque at the moment, as anything 'recovery' related is kinda like setting off a nuke - you can see mushroom cloud for miles and the fallout aint healthy for making matters any better.
If you do dig deep into tunables and suchlike, there may be a way of using 'recovery' methods to hack the imbalance - but it's really mushroom cloud territory these days - in truth, the only halfway vaguely safe method i know of is to fix the imbalance before CTing an account to PC/PS4/XBOX ONE. But, even if you do discover the 'recovery' methods applicable, you aint fixing the transactions (frequency and numbers of them missing) discrepancy.
Ok, you could use similar recovery and spawn methods to create cash and create further ambient cash pickups inside missions to start adding lots of smaller transactions of ambient 'ped dropped' cash to bank - so creating transactions, but how far and how frequent and what kinda sums will pass as not raising flags to anomalous activity is kinda a grey area i have no intention of speculating on on other than let common sense prevail.
Personally, if it really is a concern to get things squared up and you don't want to risk (being sane) recovery/tunables methods, i'd cut my losses and say f*ck it, and sell what i could, downsize properties down to two-car sized ones after offloading enough or all vehicles, and write off what you can't sell - then delete the character and start afresh with the combined balance and cash getting automatically applied to the new character and hopefully a clean slate as far as transactions and stats go. It's no guarantee of any change, but it may be a good last ditch hope if you want to avoid hacking - it sort of worked for my friend known as 'Dan Van Damned' as he did a lot of bank balance and self cash dropping in invite sessions back in his PS3 days and every time he hit a few million R$ of pickups and bank balance change, he flushed the character and repeated it and tried to do as many legit missions his level would allow for (on the new character) in between drops and hacks. He got away with a CT of an account with a 10-digit balance and stupidly out of sync transactions and stat ratios for earnings/income, so it's not impossible - but in fairness, the CT discrimination is kinda flawed like that and often lets stupidly messed up accounts get moved over.
In fact, if you combined the sum of how much dodgy cash his accounts had overalls he moved, you'd be paranoid in his shoes - but he maybe got lucky and lightning rarely strikes twice on that kinda silly scale.
So, in short - kill the paranoia and doubts dead by going legit to create legit transactions to level up the stat imbalance and add to your frequency of legit in-game transactions and add some RW legit card purchases accordingly to speed up the process.