Originally Posted by
langleybaston
I think they were only one rank above when embarked.
That's essentially correct under the old system and applied to Royal Marine officers up to the rank of Lieutenant Colonel** but, conversely, when serving directly with Army units such officers almost invariably received local acting higher rank in order to make them directly comparable to their Army counterparts. Pay was not an issue.
Jack
** Of under six years seniority