The watchdog group, Transparency Solomon Islands, wants more public pressure on MPs over the huge untaxed grants they are paying themselves.
This week the 10th Parliament, which is coming to its end ahead of next year's elections, agreed that each MP would get $SBD400,000 ($US47,400), called a terminal grant.
TSI's Ruth Liloqula said this money, which amounted to $SBD20 million ($US2.37 million), was tax free.
Her organisation has been campaigning to stop the payments for some time but has made little progress, with the Court of Appeal ruling the payments are legal, she said.
Ms Liloqula said if the grants continued to be made there must be conditions, starting with the money being taxed, as would happen to any retirement gratuity.
"Number two, it should not be paid out, if it must be paid out, before the election. It should be paid out after the election, and only to those members of parliament who did not make it back to the parliament.
"Number three is the awarding of this grant on the eve of the election does not create a level playing field."
Ten MPs currently under police investigation must not be given the grants unless they are cleared, she added.