Pyruvylation is a biologically versatile but mechanistically unexplored saccharide modification. 4,6-Ketal pyruvylated N-acetylmannosamine within bacterial secondary cell wall polymers serves as a cell wall anchoring epitope for proteins possessing a terminal S-layer homology domain trimer. The pyruvyltransferase CsaB from Paenibacillus alvei served as a model to investigate the structural basis of the pyruvyltransfer reaction by a combination of molecular modelling and site-directed mutagenesis together with an enzyme assay using phosphoenolpyruvate (PEP; donor) and synthetic β-D-ManNAc-(1 → 4)-α-D-GlcNAc-diphosphoryl-11-phenoxyundecyl (acceptor). CsaB protein structure modelling was done using Phyre2 and I-Tasser based on the partial crystal structure of the Schizosaccharomyces pombe pyruvyltransferase Pvg1p and by AlphaFold. The models informed the construction of twelve CsaB mutants targeted at plausible PEP and acceptor binding sites and KM and kcat values were determined to evaluate the mutants, indicating the importance of a loop region for catalysis. R148, H308 and K328 were found to be critical to PEP binding and insight into acceptor binding was obtained from an analysis of Y14 and F16 mutants, confirming the modelled binding sites and interactions predicted using Molecular Operating Environment. These data lay the basis for future mechanistic studies of saccharide pyruvylation as a novel target for interference with bacterial cell wall assembly.