It has never been 62,5, but Envato does their best to complicate everything. The last 12,5 % is author fee (or was it buyers fee?). 18 months ago, when I started, it was spelled right out that the authors share was 50%. The fear that anyone would actually understand what they said made Envato change this a year ago.
1 Like