The current Roblox community pay-out system is outdated and needs to change.
At the moment, Roblox calculates pay-outs per individual sale, instead of a running total. This means decimals are not accounted for properly. Long term this makes a huge difference. For example:
Group pay-out set to 90% group, 10% Developer:
Gamepass or Developer Product sells for 5 Robux -
3 R$ will go into group
0 R$ goes to developer
As a single sale, this isn’t an issue because the Robux can’t be split, so it makes sense. But the issue comes when you sell 100 of these:
300 R$ will go into group
0 R$ goes to developer
The developer should be receiving 30 R$ from this, as that is the total, which can easily be split. The amounts seem small but overtime this can really add up.
There is also another issue where if the amount cannot be split evenly between the splits, the remainder of this will go into group funds automatically.
So long term group owners paying developers splits can be up quite a bit, and developers on pay-outs could end up with lost revenue.
The solution for this I think it simple, add up the Robux for the day including decimals and do one big pay-out at the end, this would not only make the splits more fair and even but also clean up the mess that is in the summary page (a new line for every single transaction in community payouts).