Above board

above board
in a legal and proper manner
We are not worried about the audit as everything was prepared above board.