A SUNSHINE Coast-region man has walked free from court after admitting he raped a little boy while the child was on access visits with the victim's mother.

The 23-year-old man, who cannot be named to protect the victim, pleaded guilty on Wednesday in Brisbane District Court to three counts of rape, five counts of indecent treatment of a child and two counts of failure to comply with court-ordered reporting requirements.

The victim's father said his son would be angry his attacker did not go to jail.

"He wants (the abuser) to go to jail - we all need him to go to jail," he said.

"We'll just have to accept what the judge says."

Judge Terry Martin sentenced the man to 12 months jail suspended for 18 months for the rapes and an 18-month probation order for the remaining sex offences and a fine of $150 for the compliance breaches.

He will serve 50 hours community service.

The unemployed man was 15 or 16 when he abused the victim in 2008 or 2009.

The victim was four to five years old at the time of the offences.

The abuser's father was living with the victim's mother and the attacks happened while the victim was visiting their Caboolture region home.

The victim's parents and the rapist's family did not know the abuse happened until the boy told his father in 2014 after the father saw a newspaper report about the abuser's attacks on two other boys.

When sentencing, Judge Martin took into account the rapist's early pleas and his co-operation with police.

"Your continued rehabilitation will not only be in your best interests but in the best interest of the community," Judge Martin said.

In 2014, the accused received a two-year suspended sentence after he was found guilty in an unrelated and later case of the indecent treatment of two boys aged 12 and 16.

The failure to comply charges stemmed from the 2014 case and were not sexual in nature.

- APN NEWSDESK