Checking out some income issues in the latest version. There's definitely some mystery factor not being calculated in the end of turn statement. Supposed profits of 100-300 gold early on are resulting in small net losses or very small gains the next turn.
Here's a complete rundown of a end of turn I just tried:
-Gold before End Turn = 106
-Taxed 54, laundered 172
-Overall profit of 184
-Gold at the start of the next turn = 26
Calulating everything going on, I have:
-Two gangs, one guarding, one training (-150)
-Level 5 advertising (-500)
-Bar Staff and Casino Staff (-70)
-Tax (-54)
-Girl A trains and cleans, apparently earning 25 gold at 50% house% (+12.5)
-Girl B trains and cleans, earning 25 gold at 50% house% (+12.5)
-Girl C whores and rests, earning 500 gold at 100% house% (+500)
-Girl D whores and rests, earning 249 gold at 100% house% (+249)
-Girl E is on security and refuses night duties, earning 70 gold at 50% house% (+35)
-Girl F whores and rests, earning 264 gold at 100% house% (+264)
This should leave me with a profit of 299 gold. Looking in the config file, training costs 1 gold per day. That's 297 gold. Pregnancy potions are on auto-buy, so assuming every single sex act that week required one, that would be 11 x 2 gold. Down to 275 gold. I'll assume security and cleaning detail cost money that isn't being shown to get to 184 profit. So how did I LOSE money? Casino losses not being reported?
Edit: Nope, fired both the bar and casino staff and tried again. I still netted less money than it reported. There's ~250 gold somewhere being lost somewhere that isn't being reported.