The Football League fixed the fee after the Clarets were unable to agree a deal with Leyton Orient for Porter's services.
Orient will receive further instalments for the 20-year-old which could rise to £70,000 depending on appearances.
Eddie Howe's side will also have to pay £100,000 if Porter plays 23 games in helping win promotion to the Premier League during the length of his contract.
Porter joined the club on three-year deal in July after his deal with the League One club expired but they were still entitled to compensation due to the player's age.
They will also receive a sell-on fee if the Clarets make a future profit on the Sidcup-born player.