The parastatal showed a profit however of R406m having reduced operating expenditure from nearly R1.5bn in 2003/04.
Revenue was also up from R1.3bn to R2.2bn in this time.
The report states that the current road network grew by 1 560km during that financial year - through incorporation of various provincial roads - to stand at 10 880km.
Of this 77% are non-toll roads.
On the non-toll roads, SANRAL awarded contracts for rehabilitation and improvement to the tune of nearly R680m and contracts for maintenance collectively worth about R500m.
On toll roads, rehabilitation and maintenance cost about R12m.
The report noted that the awarded contracts "will run beyond the financial year under review".
Sanral was exempted from income tax in the government gazette of December 22, 2003.
During the year under review, the net operating income before finance costs was one billion rand compared to a loss of R177.6m in 2003/04.
The profit after deducting finance costs - of R594m - was R406m compared to a loss of R1.12bn in 2003/04.
Finance costs were R944m in the latter year.
Income from non-toll operations was R1.323bn for the year which was a 125% increase from the previous year.
This represented the grant received from government of R1.4bn less R213m capitalised during the year, R65m realised from government grants received and capitalised in previous years and R30m from "other income".
The revenue from toll operations was R886.2m for the year, which was a 21.3% increase from the previous year.
The growth was attributed to inflation-linked tariff adjustment on March 1 2004, traffic growth and the opening of two toll plazas.