Payment Date: 05/25/00 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-1 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information - ---------------------------------------------------------------------------------------------------------------------------------- Beginning Pass Thru Principal Interest Total Principal Interest Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls - ---------------------------------------------------------------------------------------------------------------------------------- Senior A-1 146,727,528.47 6.500000% 1,270,597.61 794,774.11 2,065,371.72 0.00 0.00 A-2 58,601,674.57 6.000000% 507,395.49 293,008.37 800,403.87 0.00 0.00 A-3 89,934,978.27 6.500000% 649,943.38 487,147.80 1,137,091.18 0.00 0.00 A-4 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00 A-5 24,174,066.48 6.250000% 177,123.46 125,906.60 303,030.06 0.00 0.00 A-6 17,552,529.67 6.650000% 126,848.87 97,270.27 224,119.14 0.00 0.00 A-7 17,552,529.67 1.850000% 0.00 27,060.15 27,060.15 0.00 0.00 A-8 7,068,000.00 6.500000% 0.00 38,285.00 38,285.00 0.00 0.00 A-9 3,556,666.00 6.400000% 0.00 18,968.89 18,968.89 0.00 0.00 A-10 17,755,000.00 6.500000% 0.00 96,172.92 96,172.92 0.00 0.00 A-11 4,843,000.00 6.500000% 0.00 26,232.92 26,232.92 0.00 0.00 A-12 2,183,000.00 6.500000% 0.00 11,824.58 11,824.58 0.00 0.00 A-13 1,136,000.00 6.500000% 0.00 6,153.33 6,153.33 0.00 0.00 A-14 1,578,000.00 6.500000% 0.00 8,547.50 8,547.50 0.00 0.00 A-15 1,868,444.00 6.500000% 0.00 10,120.74 10,120.74 0.00 0.00 A-16 2,000,000.00 6.500000% 0.00 10,833.33 10,833.33 0.00 0.00 A-17 1,000,000.00 7.000000% 0.00 5,833.33 5,833.33 0.00 0.00 A-18 1,625,000.00 7.150000% 0.00 9,682.29 9,682.29 0.00 0.00 A-19 375,000.00 3.683333% 0.00 1,151.04 1,151.04 0.00 0.00 A-20 45,122,386.18 6.400000% 314,969.30 240,652.73 555,622.03 0.00 0.00 A-21 23,423,069.60 7.000000% 151,551.77 136,634.57 288,186.35 0.00 0.00 A-22 11,608,445.00 6.000000% 0.00 58,042.22 58,042.22 0.00 0.00 A-23 3,200,334.00 6.250000% 0.00 16,668.41 16,668.41 0.00 0.00 A-24 60,000,000.00 6.500000% 0.00 325,000.00 325,000.00 0.00 0.00 A-PO 1,171,442.74 0.000000% 8,217.51 0.00 8,217.51 0.00 0.00 Residual A-R 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 A-LR 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- Subordinate B-1 12,742,983.25 6.500000% 11,959.41 69,024.49 80,983.90 0.00 0.00 B-2 4,445,227.17 6.500000% 4,171.89 24,078.31 28,250.20 0.00 0.00 B-3 2,074,440.01 6.500000% 1,946.88 11,236.55 13,183.43 0.00 0.00 B-4 2,074,440.01 6.500000% 1,946.88 11,236.55 13,183.43 0.00 0.00 B-5 1,185,394.57 6.500000% 1,112.50 6,420.89 7,533.39 0.00 0.00 B-6 1,185,500.87 6.500000% 1,112.60 6,421.46 7,534.07 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 550,212,550.85 - 3,228,897.57 2,974,389.36 6,203,286.93 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A-1 145,456,930.87 0.00 A-2 58,094,279.08 0.00 A-3 89,285,034.89 0.00 A-4 0.00 0.00 A-5 23,996,943.01 0.00 A-6 17,425,680.80 0.00 A-7 17,425,680.80 0.00 A-8 7,068,000.00 0.00 A-9 3,556,666.00 0.00 A-10 17,755,000.00 0.00 A-11 4,843,000.00 0.00 A-12 2,183,000.00 0.00 A-13 1,136,000.00 0.00 A-14 1,578,000.00 0.00 A-15 1,868,444.00 0.00 A-16 2,000,000.00 0.00 A-17 1,000,000.00 0.00 A-18 1,625,000.00 0.00 A-19 375,000.00 0.00 A-20 44,807,416.88 0.00 A-21 23,271,517.82 0.00 A-22 11,608,445.00 0.00 A-23 3,200,334.00 0.00 A-24 60,000,000.00 0.00 A-PO 1,163,225.23 0.00 Residual A-R 0.00 0.00 A-LR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B-1 12,731,023.83 0.00 B-2 4,441,055.28 0.00 B-3 2,072,493.12 0.00 B-4 2,072,493.12 0.00 B-5 1,184,282.07 0.00 B-6 1,184,388.26 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 546,983,653.28 - - -------------------------------------------------------------------------------- Payment Date: 05/25/00 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-1 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information Factors per $1,000 - ------------------------------------------------------------------------------------------------------------------------ Beginning Pass Thru CUSIP Principal Interest Ending Cert./ Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal. - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Senior A-1 146,727,528.47 6.500000% 060506AA0 7.635619 4.776172 874.119197 A-2 58,601,674.57 6.000000% 060506AB8 7.634692 4.408846 874.134493 A-3 89,934,978.27 6.500000% 060506AC6 6.499434 4.871478 892.850349 A-4 0.00 6.250000% 060506AD4 0.000000 0.000000 0.000000 A-5 24,174,066.48 6.250000% 060506AE2 7.084938 5.036264 959.877721 A-6 17,552,529.67 6.650000% 060506AF9 6.499434 4.983897 892.850349 A-7 17,552,529.67 1.850000% 060506AG7 0.000000 1.386498 892.850349 A-8 7,068,000.00 6.500000% 060506AH5 0.000000 5.416667 1,000.000000 A-9 3,556,666.00 6.400000% 060506AJ1 0.000000 5.333333 1,000.000000 A-10 17,755,000.00 6.500000% 060506AK8 0.000000 5.416667 1,000.000000 A-11 4,843,000.00 6.500000% 060506AL6 0.000000 5.416667 1,000.000000 A-12 2,183,000.00 6.500000% 060506AM4 0.000000 5.416667 1,000.000000 A-13 1,136,000.00 6.500000% 060506AN2 0.000000 5.416667 1,000.000000 A-14 1,578,000.00 6.500000% 060506AP7 0.000000 5.416667 1,000.000000 A-15 1,868,444.00 6.500000% 060506AQ5 0.000000 5.416667 1,000.000000 A-16 2,000,000.00 6.500000% 060506AR3 0.000000 5.416667 1,000.000000 A-17 1,000,000.00 7.000000% 060506AS1 0.000000 5.833333 1,000.000000 A-18 1,625,000.00 7.150000% 060506AT9 0.000000 5.958333 1,000.000000 A-19 375,000.00 3.683333% 060506AU6 0.000000 3.069444 1,000.000000 A-20 45,122,386.18 6.400000% 060506AV4 6.299386 4.813055 896.148338 A-21 23,423,069.60 7.000000% 060506AW2 5.880938 5.302079 903.046869 A-22 11,608,445.00 6.000000% 060506AX0 0.000000 5.000000 1,000.000000 A-23 3,200,334.00 6.250000% 060506AY8 0.000000 5.208333 1,000.000000 A-24 60,000,000.00 6.500000% 060506AZ5 0.000000 5.416667 1,000.000000 A-PO 1,171,442.74 0.000000% 060506BA9 6.752926 0.000000 955.907138 Residual A-R 0.00 6.500000% 060506BB7 0.000000 0.000000 0.000000 A-LR 0.00 6.500000% 060506BC5 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B-1 12,742,983.25 6.500000% 060506BD3 0.926955 5.349981 986.761931 B-2 4,445,227.17 6.500000% 060506BE1 0.926955 5.349981 986.761931 B-3 2,074,440.01 6.500000% 060506BF8 0.926955 5.349981 986.761931 B-4 2,074,440.01 6.500000% 060506BG6 0.926955 5.349981 986.761931 B-5 1,185,394.57 6.500000% 060506BH4 0.926955 5.349981 986.761931 B-6 1,185,500.87 6.500000% 060506BJ0 0.926955 5.349981 986.761931 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 550,212,550.85 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-1 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ - -------------------------------------------------------------------------------- COLLATERAL INFORMATION - -------------------------------------------------------------------------------- Total ----- Prin balance 546,983,652.68 546,983,652.68 Loan count 1658 1658 Avg loan rate 7.068600% 7.07 Prepay amount 2,712,402.43 2,712,402.43 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Master serv fees 260,239.99 260,239.99 Sub servicer fees 0.00 0.00 Trustee fees 1,604.79 1,604.79 Agg advances N/A N/A Adv this period 0.00 0.00 - -------------------------------------------------------------------------------- LOSSES & INSURANCE COVERAGES - -------------------------------------------------------------------------------- Total ----- Realized losses 0.00 0.00 Cumulative losses 0.00 0.00 Coverage Amounts Total - ---------------- ----- Bankruptcy 0.00 0.00 Fraud 6,000,845.77 6,000,845.77 Special Hazard 5,502,125.50 5,502,125.50 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.694992% 100.000000% 526,504,564.98 ----------------------------------------------------------------------------- Junior 4.305008% 0.000000% 23,685,735.70 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- DELINQUENCY INFORMATION - -------------------------------------------------------------------------------- Period Loan Count Ending Stated Balance - ------ ---------- --------------------- 30 to 59 days 2 647,568.03 60 to 89 days 0 0.00 90 or more 1 318,441.62 Foreclosure 0 0.00 Totals: 3 966,009.65 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- REO INFORMATION - -------------------------------------------------------------------------------- REO Date Loan Number Ending Stated Balance Book Value -------- ----------- --------------------- ---------- N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A Totals: 0 N/A Current Total Outstanding Balance: 0.00 Current Total Outstanding Number of Loans: 0 - -------------------------------------------------------------------------------- OTHER INFORMATION - -------------------------------------------------------------------------------- Amount/Withdrawal Total/Ending Bal. ----------------- ----------------- Available remittance amount 6,203,286.93 6,203,286.93 Principal remittance amount 3,228,897.57 3,228,897.57 Interest remittance amount 2,974,389.36 2,974,389.36