| Role | Gene | Name | Betaine (N) | |
| | | ⨯ | |
| Alcohol dehydrogenase GbsB (type III ), essential for the utilization of choline (EC 1.1.1.1) | No genes | | | |
| Betaine aldehyde dehydrogenase (EC 1.2.1.8) | PP_5063 | | +0.5 | |
| Choline ABC transport system, ATP-binding protein OpuBA | No genes | | | |
| Choline ABC transport system, choline-binding protein OpuBC | No genes | | | |
| Choline ABC transport system, permease protein OpuBB | No genes | | | |
| Choline ABC transport system, permease protein OpuBD | No genes | | | |
| Choline binding protein A | No genes | | | |
| Choline binding protein D | No genes | | | |
| Choline dehydrogenase (EC 1.1.99.1) | PP_0056 | | +0.0 | |
| | PP_1949 | | +0.1 | |
| | PP_5064 | | -0.1 | |
| Choline-sulfatase (EC 3.1.6.6) | PP_0077 | | -0.1 | |
| | PP_3352 | | +0.1 | |
| GbcA Glycine betaine demethylase subunit A | PP_0315 | | -1.2 | |
| GbcB Glycine betaine demethylase subunit B | PP_0316 | | -0.9 | |
| Glycine betaine ABC transport system permease protein | No genes | | | |
| Glycine betaine ABC transport system, ATP-binding protein OpuAA (EC 3.6.3.32) | No genes | | | |
| Glycine betaine ABC transport system, glycine betaine-binding protein OpuAC | No genes | | | |
| Glycine betaine ABC transport system, permease protein OpuAB | No genes | | | |
| Glycine betaine ABC transport system, permease/glycine betaine-binding protein OpuABC | No genes | | | |
| Glycine betaine transporter OpuD | PP_3628 | | -0.0 | |
| Glycine betaine/L-proline ABC transporter, glycine betaine/L-proline- binding/permease protein | PP_1741 | | +0.2 | |
| HTH-type transcriptional regulator BetI | PP_5719 | | +0.0 | |
| High-affinity choline uptake protein BetT | PP_0229 | | -0.1 | |
| | PP_2692 | | -0.0 | |
| | PP_3957 | | -0.2 | |
| | PP_5061 | | +0.0 | |
| | PP_5374 | | -0.0 | |
| L-proline glycine betaine ABC transport system permease protein ProV (TC 3.A.1.12.1) | PP_0294 | | -0.2 | |
| | PP_2774 | | +0.0 | |
| L-proline glycine betaine ABC transport system permease protein ProW (TC 3.A.1.12.1) | PP_0295 | | -0.1 | |
| | PP_0869 | | +0.1 | |
| | PP_0871 | | -0.4 | |
| | PP_3559 | | -0.2 | |
| L-proline glycine betaine binding ABC transporter protein ProX (TC 3.A.1.12.1) | PP_0076 | | +0.1 | |
| | PP_0296 | | +0.1 | |
| | PP_0870 | | +0.1 | |
| Osmotically activated L-carnitine/choline ABC transporter, ATP-binding protein OpuCA | No genes | | | |
| Osmotically activated L-carnitine/choline ABC transporter, permease protein OpuCB | No genes | | | |
| Osmotically activated L-carnitine/choline ABC transporter, permease protein OpuCD | No genes | | | |
| Osmotically activated L-carnitine/choline ABC transporter, substrate-binding protein OpuCC | No genes | | | |
| Sarcosine oxidase alpha subunit (EC 1.5.3.1) | PP_0325 | | -2.7 | |
| Sarcosine oxidase beta subunit (EC 1.5.3.1) | PP_0323 | | -2.6 | |
| | PP_2246 | | +0.0 | |
| Sarcosine oxidase delta subunit (EC 1.5.3.1) | PP_0324 | | -3.0 | |
| Sarcosine oxidase gamma subunit (EC 1.5.3.1) | PP_0326 | | -2.6 | |