Two suspects have been charged after income totalling more than £1 million was not declared over a four-year period.